2014-02-07 74 views
0

我必須在我的codeigniter應用程序中創建子域。我所嘗試的路由我的網址這樣在codeigniter中創建虛擬子域

www.example.com/subdomain 

subdomain.example.com/ 

這是我目前的.htaccess文件

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .* index.php?/$0 [PT,L] 

我使用這個腳本在服務器上創建http://www.webinfopedia.com/create-subdomain-in-php.html子域
我是如何做這個任務的。任何使用.htaccess或route.php基礎的解決方案。

+0

可能的重複[如何使一個PHP腳本,可以託管子域動態?](http://stackoverflow.com/questions/20720447/how-to-make-a-php-script-that-c​​an-host子域 - 動態) – deceze

回答

1

在本教程中,請修改下面一行來解決問題:當您訪問subdomain.example.com/然後它會自動顯示example.com/子域文件夾的根

$buildRequest = "/frontend/x3/subdomain/doadddomain.html?rootdomain=" . $rootDomain . "&domain=" . $subDomain . "&dir=public_html/" . $subDomain; 

後:

$buildRequest = "/frontend/x3/subdomain/doadddomain.html?rootdomain=" . $rootDomain . "&domain=" . $subDomain . "&dir=public_html/subdomains/" . $subDomain; 

這條線index.php或index.html文件....

玩得開心...

+0

我做到了,但它不會自動重定向。如果一些.htaccess是必要的? –