2013-03-22 110 views
0

我必須在地址欄上顯示像sub.mydomain.com/pages這樣的網址。但文件將從mydomain.com/pages EXCUTE ..如何重寫子域URL的URL以訪問主域網頁?

要求是顯示

sub.mydomain.com/index.html =>索引文件是在根文件夾(mydomain.com/index.html )

這意味着所有的文件都位於根文件夾,但是,我是儘量與顯示的子域網址..

回答

1

通過httpd.conf啓用mod_roxy,mod_rewrite的和的.htaccess,然後把這個代碼在你.htaccessDOCUMENT_ROOT下目錄:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^sub\.(mydomain\.com)$ [NC] 
RewriteRule ^(.*)$ http://%1/$1 [L,P]