Перейти к публикации

301 редирект на главную не выходит


Рекомендованные сообщения

До того как я начал работу на ДЛЕ до меня стоял другой КМС... и другая БД

Потом сисадмин перешел на джумлу (потеряв всю БД что была на первом КМС) и мы сменили Джумлу на ДЛЕ (перегнав БД с Джумлы на ДЛЕ)... но вот недавно я захожу в Гугл Вебмастер и вижу 17 723 страниц НЕ НАЙДЕНЫ.

ЧПУ того кмс был таков /2009/05/16/derevjannoe-elektrichestvo/ и все статьи от 2008 до 2012 года выходит в 404 нот фаунд (на них большая ссылочная масса)

я решаю выполнить 301 редирект

Redirect 301 /2008/ http://iz.com.ua/

Redirect 301 /2009/ http://iz.com.ua/

Redirect 301 /2010/ http://iz.com.ua/

Redirect 301 /2011/ http://iz.com.ua/

Redirect 301 /2012/ http://iz.com.ua/

но после выполненного действия при переходе с гугл вебмастер по ссылке /2009/05/16/derevjannoe-elektrichestvo/ он начал загружать УРЛ так http://iz.com.ua/05/16/derevjannoe-elektrichestvo/?do=cat&category=2009/05/16/derevjannoe-elektrichestvo/

подскажите как мне поступить в данном случае?

Ссылка на сообщение
Поделиться на других сайтах

301 редирект не делается с редиректов. Эти ссылки, это ссылки ЧПУ, они в принципе на сервере не существую физически. Нужно использовать RewriteRule c указанием модификаторов R=301,L

Ссылка на сообщение
Поделиться на других сайтах

Подскажите... пробую так и так, не выходит. Что-то пропустил наверное

RewriteCond %{HTTP_HOST} ^www.iz.com.ua$ [NC]

RewriteRule ^/2009/$ http://iz.com.ua/ [R=301,L]

RewriteCond %{HTTP_HOST} ^www.iz.com.ua$ [NC]

RewriteRule /2009/ http://iz.com.ua/ [R=301,L]

Ссылка на сообщение
Поделиться на других сайтах

RewriteCond %{HTTP_HOST} ^www.iz.com.ua$ [NC]

Эту строчку зачем поставили?

После RewriteEngine On должна быть проста строчка:

RewriteRule ^2009/ http://iz.com.ua/ [R=301,L]

и все

Ссылка на сообщение
Поделиться на других сайтах

какой код должен быть чтобы все 404 страницы на главную падали?

Это плохо для SEO, ведь помимо отображения визуального, есть специальный код 404 который также должна отдавать страница, главная страница не может отдавать 404 кодов, иначе сайт никогда не проиндексируется, а если сделаете отдачу главной в качестве 404 страницы, поисковики не будут распознавать 404 ошибку, и будут все страницы отправлять в дубли.

Ссылка на сообщение
Поделиться на других сайтах

какой код должен быть чтобы все 404 страницы на главную падали?

404 и должен отдаваться. Редирект на главную - это заблуждение, 404 это и есть 404. Не читайте херню всякую устаревшую по оптимизации. :)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...