Столкнулся с проблемой.
Сайт на Wordpress. Недавно переехал на новый домен и при этом изменили саму структуру ссылок.
Было: olddomain.ru/%category%/%postname%/
А стало: newdomain.ru/%year%/%month%/%postname%/
Прописал 301 редиректы для склейки доменов и перенаправления на новые адреса, но при переходе по старым ссылкам не полностью срабатывает редирект, получаются ссылки вида olddomain.ru/%year%/%month%/%postname%/
Ссылки специально написал wordpress'овскими тегами, чтобы было понятнее. В htaccess на сайте использую реальные ссылки.
Два дня мучаюсь с htaccess и никак не пойму в чем дело. Вот пример перенаправления:
RewriteCond %{HTTP_HOST} ^www\.newdomain\.ru$
RewriteRule ^/?(.*)$ "http\:\/\/newdomain\.ru\/$1" [R=301,L]
RewriteCond %{HTTP_HOST} ^olddomain\.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www\.olddomain\.ru$
RewriteRule ^/?(.*)$ "http\:\/\/newdomain\.ru\/$1" [R=301,L]
Redirect 301 /%category%/%postname%/ http://newdomain.ru/%year%/%month%/%postname%/
Подскажите, что не так делаю?