我必须在地址栏上显示sub.mydomain.com/pages这样的网址。但文件将从mydomain.com/pages ..
执行要求是显示
sub.mydomain.com/index.html =>索引文件位于根文件夹(mydomain.com/index.html)
这意味着所有文件都位于根文件夹中,但是,我尝试显示带有子域的URL ..
答案 0 :(得分:1)
通过httpd.conf
启用mod_roxy,mod_rewrite和.htaccess,然后将此代码放在.htaccess
目录下的DOCUMENT_ROOT
中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^sub\.(mydomain\.com)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [L,P]