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

Проблемка с 301 редиректом!


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

Добрый день, товарищи!

Вопрос у меня такой по 301 редиректу.

Сейчас переделываю сайт на новый дизайн и структуру и вынужден прибегнуть к 301 редиректу, но появиться такая проблема, в старой структуре было по 4-10 страниц с информацией, сейчас я всё свожу в 1 страницу и приходится делать редирек с указанием каждой страницы.


Redirect 301 /15/15_1/page/1/ http://site.ru/komedy/

Redirect 301 /15/15_1/page/2/ http://site.ru/komedy/

Redirect 301 /15/15_1/page/3/ http://site.ru/komedy/

Redirect 301 /15/15_1/page/4/ http://site.ru/komedy/

Redirect 301 /15/15_1/page/5/ http://site.ru/komedy/
Всё бы ничего да только если пользователь заходит на страницу http://site.ru/15/15_1/page/3/ то редиректом его перенаправляет на страницу http://site.ru/komedy/page/3/, которой не существует. Приходится делать дополнительные редиректы

Redirect 301 /komedy/page/2/ http://site.ru/komedy/

Redirect 301 /komedy/page/3/ http://site.ru/komedy/

Redirect 301 /komedy/page/4/ http://site.ru/komedy/

Redirect 301 /komedy/page/5/ http://site.ru/komedy/

Что весьма не удобно, кроме этого если получается так, что вся информация не помещается на 1 страницу и появляется вторая страница с 2 новостями, приходится убирать этот редирект Redirect 301 /komedy/page/2/ http://site.ru/komedy/ и в итоге пользователь обратившийся к странице http://site.ru/15/15_1/page/2/ перенаправляется http://site.ru/komedy/page/2/ увидев, что там всего 2 новости сразу уходит, а это очень плохо.

Как мне уменьшить количество редиректов и размер файл .htaccess по тому, что таких редиректов у меня с 50 категорий по 5-10 страниц в каждой категорий из за этого файл .htaccess очень раздут.

CMS Dle 9.7

Всем буду очень благодарен за помощь.

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

В данном случае редирект не нужно делать вообще. 301 редирект делают когда страница переехала по новому адресу, т.е. /15/15_1/page/5/ и /komedy/ должны быть идентичны. Поисковик и так переиндексирует сайт, а пользователи страницы /15/15_1/page/5/ не будут ложить в закладки.

а вот "Обрабатывать неверные URL ЧПУ"

При включении данной опции, будет происходить проверка адреса новостей. Например, при отключенной опции, адреса: http://site.ru/id-имя новости.html и http://site.ru/id-любой текст.html будут вести на одну и ту же страницу. При включении данной опции, будет осуществляться 301 редирект на верный адрес. Данная опция полезна для SEO и при смене адресов новости.

В админпанели стоит включить.

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

В данном случае редирект не нужно делать вообще. 301 редирект делают когда страница переехала по новому адресу, т.е. /15/15_1/page/5/ и /komedy/ должны быть идентичны. Поисковик и так переиндексирует сайт, а пользователи страницы /15/15_1/page/5/ не будут ложить в закладки.

Так страница и так переехала по новому адресу /15/15_1/ это урл старой категории, сейчас создана новая категория /komedy/ куда и переехали все новости из старой категории.

При включении данной опции, будет происходить проверка адреса новостей. Например, при отключенной опции, адреса: http://site.ru/id-имя новости.html и http://site.ru/id-любой текст.html будут вести на одну и ту же страницу. При включении данной опции, будет осуществляться 301 редирект на верный адрес. Данная опция полезна для SEO и при смене адресов новости.

Это включено тут проблем нет, странно что вы вообще об этом заговорили, я об этом не писал.

Изменено пользователем Ctfelix
Ссылка на сообщение
Поделиться на других сайтах

Ctfelix,

Вам нужно писать собственные специальные правила с использованием RewriteRule, а не просто Redirect 301 ставить. Я не пишу правил на заказ, поэтому конкретного решения предоставить вам не могу, могу лишь дать только направление как это делается, а делается это исключительно с использованием RewriteRule

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

А вы не могли бы подсказать, куда обратиться, чтобы мне написали эти правила? Я согласен оплатить потраченное время на написание правил.

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

Ctfelix,

Не могу никого посоветовать, потому как незнаю кто это делает на заказ.

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

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

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

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

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

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

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

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

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

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