2013-09-25 3 views
1

Я изменил имя поддиректории на моем сайте с:.htaccess 301 редирект - переименовать подкаталог

http://root.com/wordpress/ ...

в

http://root.com/resources/ ...

К сожалению Google еще содержит все индексы/wordpress/URL, поэтому мне нужно переадресовать все/wordpress/pages на/resources/301. Как написать это правило в файле .htaccess? И/или есть лучший способ достичь этого?

Я попытался это правило, но это, кажется, не делать ничего:

RewriteRule ^wordpress/(.*) http://www.root.com/resources/ 

ответ

2

Try RedirectPermanent (часть mod_alias, не mod_rewrite)

RedirectPermanent /wordpress /resources 

(протестировано и работает)

+0

Хорошее решение, намного лучше, чем наложение вокруг регулярным выражением. – gregdev

Смежные вопросы