htaccess - подпапка служит корневым доменом - PullRequest
0 голосов
/ 18 ноября 2011

Я использую хостинг 123-reg, и у них есть main domain функции. По сути, это помещение вашего основного домена (в 99% наиболее ценного домена в корневую папку) с другим менее ценным доменом в папках.

Я ищу способ заставить поддомен работать как корневой домен с .htaccess.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?functionfactory.co.uk$ [NC]
RewriteCond %{REQUEST_URI} !^/functionfactory.co.uk/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /functionfactory.co.uk/$1
RewriteCond %{HTTP_HOST} ^(www.)?functionfactory.co.uk$ [NC]
RewriteRule ^(/)?$ functionfactory.co.uk/ [L]

Я почти у цели, он перенаправляет www.functionfactory.co.uk в папку `functionfactory.co.uk, , но functionfactory.co.uk/index.html не перенаправляется, почему?

1 Ответ

0 голосов
/ 19 ноября 2011

Благодаря поддержке 123-reg у нас есть решение!

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?functionfactory.co.uk$ [NC]
RewriteCond %{REQUEST_URI} !^/functionfactory.co.uk/
RewriteRule ^(.*) functionfactory.co.uk/$1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...