301 редирект, многоязычность, Rookee

  • 3 Ответов
  • 499 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн alesceme

Многоязычный сайт с русской(по умолчанию) /ru, китайской /ch и в скором времени английской /en версиями добавлен в Rookee. Теханализ ругается на редирект с обоих зеркал. Как это можно исправить?

*

Оффлайн dimat84

Re: 301 редирект, многоязычность, Rookee
« Ответ #1 : 01.07.2015, 16:43:15 »
Теханализ пишет что нет настройки зеркал? он пишет что нет редиректа, например с www.site.ru на site.ru или наоборот, например вот на без www RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

а вот на www RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

в .htaccess под RewriteEngine On

*

Оффлайн alesceme

Re: 301 редирект, многоязычность, Rookee
« Ответ #2 : 01.07.2015, 16:45:56 »
Теханализ пишет что нет настройки зеркал? надо сделать редирект
Этот редирект указан, только на www. Редирект идет дальше на /ru, это "рукам" не нравится.
« Последнее редактирование: 01.07.2015, 16:50:01 от alesceme »

*

Оффлайн alesceme

Re: 301 редирект, многоязычность, Rookee
« Ответ #3 : 06.07.2015, 11:38:09 »
Пришел ответ от техподдержки Rookee, что в случае многоязычного сайта такая настройка является правильной и на продвижении сайта никак не скажется.