Имеется сайт на D7. Хостится на мастерхосте.
Нужно сделать редирект с
content/архыз-05л-с-газом-пэт
на
content/arhiz-05l-s-gazom-pet
Пробовал так:
RewriteRule ^content/архыз-05л-с-газом-пэт content/arhiz-05l-s-gazom-pet [R=301,L]
и так
RewriteCond %{QUERY_STRING} ^(.*)content/архыз-05л-с-газом-пэт
RewriteRule ^(.*)$ http://site.ru/content/arhiz-05l-s-gazom-pet [R=301,L]
RewriteRule ^(.*)$ http://site.ru/content/arhiz-05l-s-gazom-pet [R=301,L]
и еще много. ни один вариант не работает. подскажите, что делать
Комментарии
а не судьба установить pathauto и transliteration и он переведет ссылки в транслит. ну или сами замените путь
установлено и то, и то, только поисковиками-то проиндексированы старые ссылки, вот и хочу сделать редирект
есть модуль по редиректам, погуглите
Redirect 301 /content/архыз-05л-с-газом-пэт http://***.ru/content/arhiz-05l-s-gazom-pet
+
Для работы с кириллицей, файл .htaccess должен иметь кодировку UTF-8 без BOM.
«Вам необходимо сохранить файл .htaccess на локальный компьютер и
отредактировать его в специализированном редакторе, например в Notepad++, далее
в меню кодировки выбрать "Преобразовать в UTF-8 без BOM". »
forest_run
спасибо, заработало)
добавьте, пожалуйста в заголовок: [РЕШЕНО]
Global Redirect
Можно подробнее. Каким образом Global Redirect решает эту проблему?
Тут больше подойдет модуль http://drupal.org/project/redirect, там через админку можно настроить такого рода редиректы.