[РЕШЕНО] 301 редирект при i18n

Главные вкладки

Аватар пользователя iehon iehon 14 января 2010 в 22:08

перехожу с джумлы,
добавил многоязычность i18n
=> в друпале новые урлы
150 статей

модуль redirect_path
делает редирект только так
"ОТ:
http://www.sitename.ru/ru/ ..... "
но прежний адрес был www.sitename.ru/statya.html

подскажите как сделать ровный редирект? без /ru/

Комментарии

Аватар пользователя iehon iehon 16 августа 2010 в 14:35

apach при большом количестве редиректов в .htaccess выдает ошибку 500

решил таким образом:
создал дубликаты файлов с редиректами внутри.
т.к. файлы получились .html, то в htaccess включил обработку html как php

т.о. содержимое .htaccess

RemoveHandler .html .htm

AddType application/x-httpd-php .php .htm .html .phtml

Аватар пользователя Eddie Eddie 21 ноября 2010 в 13:52

Можно без модулей в htaccess прописать. Только не заменителями пути вида .php, а ссылками ?q=node/
Например, при переходе с Джумлы на Друпал:
redirect 301 /content/view/1/1/ http://www.yoursite.com/?q=node/1
Проверено, работает.