利用 .htaccess 绑定域名到子目录,适用于不支持绑定域名到子目录的虚拟主机。
RewriteEngine on # 把 mangguo.org 改为你要绑定的域名 RewriteCond %{HTTP_HOST} ^(www.)?mangguo.org$ # 把 subfolder 改为要绑定的目录. RewriteCond %{REQUEST_URI} !^/subfolder/ # 不要改以下两行 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # 把 subfolder 改为要绑定的目录 RewriteRule ^(.*)$ /subfolder/$1 # 把 mangguo.org 改为你要绑定的域名 # 把 subfolder 改为要绑定的目录. # subfolder/ 后面是首页文件index.php, index.html... RewriteCond %{HTTP_HOST} ^(www.)?mangguo.org$ RewriteRule ^(/)?$ subfolder/index.php [L]
使用前请保证主机支持 .htaccess,并且域名已经解析到主机。