Я создал .htaccess в корневом каталоге документов по умолчанию, и он отлично работает в случае простого index.php/index.html
файла. Но если мы используем WordPress, это не сработало.
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(?!www\.)([^.]+)\.team\.example\.com$ [NC]
RewriteCond %{REQUEST_URI}::%1 !^/([^/]+).*?::\1
RewriteRule ^(.*)$ /%1/$1 [L]
ПРИМЕР:
abc.team.example.com (rules redirect to abc directory perfectly)
/var/www/html/
- abc
- xyz
Я хочу перенаправить весь запрос как /wp-admin
в соответствии с запросом субдомена. Итак, у меня есть некоторые исследования и я добавил следующее правило выше предыдущего, но оно не сработало.
RewriteRule ^(wp-(content|admin|includes).*) %1/$1 [L]