Я использую следующий код в моем htaccess-файле
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?website.com$
RewriteCond %{REQUEST_URI} !^/www/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /www/$1
RewriteCond %{HTTP_HOST} ^(www.)?website.com$
RewriteRule ^(/)?$ www/index.php [L]
Что он делает, когда загружается www.website.com
, он загружает свое содержимое из каталога /www/
и сохраняет параметр urlТо же самое (что является УДИВИТЕЛЬНЫМ).
В любом случае, сейчас я хочу, чтобы при загрузке любого поддомена (кроме www) я хотел загружать его содержимое из каталога /subdomain/
и сохранять URL-адрес.параметр тот же (то есть не отображается subdomain
в адресной строке / URL).