2014-10-06 58 views
1

我有一堆映射到我的根html文件夾的子域名,但不是加載index.php文件,而是希望訪問子域名的用戶在名爲login.php的文件夾中查看文件。你可以使用htaccess將一個子域重定向到一個文件嗎?

遊客

user-a.mydomain.com 
user-b.mydomain.com 

等,應該加載文件:

mydomain.com/login.php 

但我不想在地址欄的路徑改變。

這可能嗎?我不太瞭解htaccess。

M.

回答

0

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代碼:

RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTP_HOST} ^[^.]+\.domain\.com$ [NC] 
RewriteRule ^/?$ login.php [L] 

這種情況RewriteCond %{HTTP_HOST} ^user-是確保規則隻影響一個子開始user-

+0

感謝您的!我現在就試試看。如果我想匹配前面沒有「用戶」的子域,可以使用什麼重寫規則?例如:還有一個名爲demo.mydomain.com。 – MVS 2014-10-06 07:07:13

+0

好的,現在檢查我的更新規則。 – anubhava 2014-10-06 07:52:43

相關問題