Дубли страниц из-за смены регистра в url адресах

Автор Вадим Костин, 07-12-2015, 11:36:17

« назад - далее »

Вадим КостинTopic starter

Ребята, всем привет.


Сегодня столкнулся со следующей  проблемой:

На сайте имеются адреса типа http://www.aquanet.ru/catalog/installyatsii/  - в нижнем регистре

При изменении некоторых букв в адресе на верхний регистр http://www.aquanet.ru/catalog/Installyatsii/

появляется дубль. Http ответ сервера на такие страницы 200.

Каким образом можно решить проблему?

Мне нужно чтобы все url адреса были в нижнем регистре


alexburn

Мне кажется тут нужно либо с htaccess (редирект), либо ставить плагин для ЧПУ


ВикторияИ

есть решения подобных проблем - гляньте например тут: http://proadminz.ru/htaccess-redirekt-url-v-nizhniy-registr/

Вадим КостинTopic starter

#3
А как узнать дату создания вот этой страницы? http://www.aquanet.ru/catalog/Sanfayans/?id=850&PAGEN_1=33


Она была проиндексирована ПС. Хочу узнать дату создания.

Добавлено: 07-12-2015, 16:19:24


Цитата: ВикторияИ от 07-12-2015, 12:35:00
есть решения подобных проблем - гляньте например тут: http://proadminz.ru/htaccess-redirekt-url-v-nizhniy-registr/

Виктория, попробовал второй вариант. Но наткнулся на проблему как включить mod_rewrite?

Sky-fi

Цитата: Вадим Костин от 07-12-2015, 15:41:10Но наткнулся на проблему как включить mod_rewrite?

RewriteEngine On
Options +FollowSymlinks
RewriteBase /

Если сам модуль есть в апаче, строки выше надо просто в хтаксесс добавить, хотя поозреваю, что они там и так есть.


Вадим КостинTopic starter

Все сделал как нужно, но редирект не работает.

Sky-fi

Попробуйте использовать сложные директивы перенаправления.

[Константин]

Советчики... ;D

Сервер на nginx.
Редиректы надо в конфиге делать.
Вадим, обращайся к разработчикам или админам сервера.
  •  


Sky-fi

Цитата: [Константин] от 07-12-2015, 23:11:56Советчики
Честно говоря, сам сайт не смотрел. Человек спросил, как включить mod_rewrite.

Цитата: [Константин] от 07-12-2015, 23:11:56Сервер на nginx.
Возможно, сайт на связке с апачем, то, что фронтенд на nginx, еще ни о чем не говорит, у всех так. Или есть способ проверить, что весь сайт на nginx? Вообще, странно было бы для битрикса не использовать мощь апача.


Вадим КостинTopic starter

#9
Цитата: [Константин] от 07-12-2015, 23:11:56
Советчики... ;D

Сервер на nginx.
Редиректы надо в конфиге делать.
Вадим, обращайся к разработчикам или админам сервера.


Спасибо за совет! Сам бы не разобрался. Я как-то не обращал внимания что  у нас сервер  nginx. Обращусь к разработчикам.

Теперь только не пойму, сервер nginx не поддерживает .htaccess? Я использую этот файл для различных перенаправлений.