У меня 2 сайта WordPress. Один находится в каталоге root, а другой - во вложенной папке. Сайт подпапки имеет псевдоним домена.
Хост сказал мне перенаправить псевдонимы доменов с root .htaccess. Это то, что я написал в файле htaccess каталога root для одного из поддоменов, и он не работает.
https://rootcatalogue.com/subfolder как https://aliasdomain.com
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} ^(www.)?aliasdomain.com$
RewriteCond %{REQUEST_URI} !^/subfolder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /subfolder1/$1
RewriteCond %{HTTP_HOST} ^(www.)?aliasdomain.com$
RewriteRule ^(/)?$ subfolder/index.php [L]
</IfModule>
Теперь первая страница подпапки выглядит нормально, только некоторые css отсутствует. На других страницах css, изображения и ссылки относятся к папке root site.
В общих настройках:
Что я должен написать в .htaccess папки root, чтобы отображалась подпапка site правильно?