使用apache的url重写规则绑定域名到子目录

如果是使用apache做web服务器的虚拟主机,可以在站点根目录下的.htaccess文件中添加url重写规则实现绑定域名到子目录;
如果.htaccess文件中已经存在其它规则,不要覆盖原有规则,追加对应规则即可;
以绑定域名www.testvhost001.cc到子目录subsite为例,相应的url重写规则如下;
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/subsite/
RewriteCond %{HTTP_HOST} ^www.testvhost001.cc$
RewriteRule ^(.*)$ /subsite/$1 [QSA,PT,L]