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

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


Ctfelix

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

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

Вопрос у меня такой по 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,

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

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

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

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

Ctfelix,

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

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

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

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