У меня есть многоязычный веб-сайт WordPress, где URL имеет следующую структуру URL:
http://www.domain.com/yyyy/mm/dd/abcdefg/xx-yy/
, где xx-yy - код языка.
Я намереваюсь сделать URL следующим образом:
http://www.domain.com/xx-yy/yyyy/mm/dd/abcdefg/
Где код языка в URL был перемещен вперед.
Кто-нибудь знает, какой код перезаписи модов можно использовать в .htaccess для автоматического перенаправления со старого URL на новый URL?
Большое спасибо за любую помощь.
Добавьте это правило, чтобы это работало:
RewriteEngine on RewriteRule ([0-9]+)\/([0-9]+)\/([0-9]+)\/(.+)\/(.*)\/$ /$5/$1/$2/$3/$4/
Это перенаправит: http://www.domain.com/2011/04/07/abcdefg/xx-yy/ на http://www.domain.com/xx-yy/2011/04/07/abcdefg/
http://www.domain.com/2011/04/07/abcdefg/xx-yy/
http://www.domain.com/xx-yy/2011/04/07/abcdefg/