/ / .htaccess reindirizza a un altro dominio senza robots.txt: regex, apache, .htaccess, mod-rewrite, reindirizzamento

.htaccess reindirizza a un altro dominio senza robots.txt - regex, apache, .htaccess, mod-rewrite, reindirizzamento

Ho due domini e questa regola di reindirizzamento:

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

Quindi questo è il reindirizzamento completo da un sito all'altro, che funziona come ho bisogno. Ma come fare questo reindirizzamento senza file robots.txt? Quale regola devo aggiungere?

risposte:

1 per risposta № 1

Puoi fare un'eccezione per robots.txt:

RewriteEngine On
RewriteCond %{HTTP_HOST} domain.old$ [NC]
RewriteRule ^((?!robots.txt).*)$ http://domain.new/$1 [R=301,NC,NE,L]