301 редирект для нового сайта - PullRequest
0 голосов
/ 21 марта 2011

У меня есть старый сайт www.mysite.com/index.php и новый сайт www.mysite.com/cms/index.php

Как лучше всего перенаправить всю страницу сстарый на новый сайт?потому что у людей есть закладки на старые страницы, такие как mysite.com/contact, и я хотел бы перенаправить их на: mysite / cms / contact_us.php

я знаю, я могу удалить старый сайт и поместить новый на корневой уровень, я могу сделать htacces 301, но я отстой в написании правил, таких как: все mysite.com/* к mysite.com/cms

любая идея или графический интерфейс для написания htaccess?

спасибо

1 Ответ

1 голос
/ 21 марта 2011

Может быть, что-то вроде этого?

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/cms/.*
RewriteRule (^.*$) /cms/$1

Это перенаправит все, что не находится в / cms / там.Например, /contact будет переводиться в /cms/contact.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...