Как настроить .htaccess и mod_rewrite для перенаправления на новый домен навсегда, исключая страницу корневого индекса? - PullRequest
0 голосов
/ 27 января 2011

Попытка настроить .htaccess и mod_rewrite для переключения на новый домен.

В настоящее время используется (из старого домена):

RewriteEngine On RewriteRule ^ (. *) $ [Domain.com] [R = 301, L]

, так что .. olddomain.com/abc - domain.com/abc

Однако я хотел бы еще одну функцию, но, похоже, не могузаставить его работать.Я хочу, чтобы каждый файл на старом сайте перенаправлялся на новый сайт, если кто-то не заходит на сайт www.olddomain.com, тогда я хочу, чтобы он показывал файл olddomain.com/index.php.

1 Ответ

0 голосов
/ 27 января 2011

Вы пытались поймать это с помощью правила отсутствия перенаправления перед перезаписью? (Я не уверен, что это регулярное выражение должно быть ^ $ или ^ / $)

RewriteRule ^$ - [L] 
RewriteRule ^(.*)$ [domain.com] [R=301,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...