#apache #redirect #sitemap
Вопрос:
Я хочу, чтобы все URL-адреса были перенаправлены, кроме моего xml-файла sitemap в корневом каталоге. Htaccess должен позволять https://old-domain/xml.xml для разрешения с помощью HTTP 200, но в данный момент он все еще перенаправляется на новый домен. Как я могу исключить файл (xml.xml) из перенаправления?
RewriteEngine On
/* to exclude the xml file*/
RewriteRule ^xml.xml/?$ /xml.xml [NC,L]
/* redirection rules*/
RewriteCond %{HTTP_HOST} ^old-domain.de$ [OR]
RewriteCond %{HTTP_HOST} ^www.lold-domain.de$
RewriteRule (.*)$ https://new-domain.de/$1 [R=301,L]
</IfModule>