У меня есть несколько доменных имен. Я хотел бы перенаправить их все в основной домен.
RewriteCond %{HTTP_HOST} ^example\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^(.*)$ "https\:\/\/target\.net\/$1" [R=301,L]
Подкаталог .htaccess
настроен для виртуальной маршрутизации (обрабатывается в файле index.php
) и выглядит следующим образом:
Options -MultiViews
RewriteOptions InheritBefore
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
Но подкаталог имя не «передано» в процессе перенаправления. Так, например:
example.com / thedir / 2020 / x / y / z перенаправит на: target.net / 2020 / x / y / z
Почему это?
Спасибо