2014-08-06 3 views
2

У меня есть два домена, и это редирект правило:.htaccess перенаправление на другой домен без robots.txt

RewriteEngine On 
RewriteCond %{HTTP_HOST} domain\.old$ 
RewriteRule (.*) http://domain.new/$1 [R=301,QSA,L] 

Так что это полный редирект с одного сайта на другой, который работает, как мне нужно. Но как сделать это перенаправление без файла robots.txt? Какое правило я должен добавить?

ответ

1

Вы можете сделать исключение для robots.txt:

RewriteEngine On 
RewriteCond %{HTTP_HOST} domain\.old$ [NC] 
RewriteRule ^((?!robots\.txt).*)$ http://domain.new/$1 [R=301,NC,NE,L] 
Смежные вопросы