由于使用的是虚拟主机,想在虚拟主机里设置多站点,需要开启mod_rewrite,域名解析就不说了,需要配置.htaccess文件。
#关闭目录列表
Options -Indexes
RewriteEngine On
RewriteBase /
DirectoryIndex index.php index.html index.htm
# 绑定www.aaa.com 到 aaa 子目录
RewriteCond %{HTTP_HOST} ^www.aaa.com$ [NC]
RewriteCond %{REQUEST_URI} !^/aaa/
RewriteRule ^(.*)$ aaa/$1?Rewrite [L,QSA]
#绑定 www.bbb.com 到 bbb子目录
RewriteCond %{HTTP_HOST} ^www.bbb.com$ [NC]
RewriteCond %{REQUEST_URI} !^/bbb/
RewriteRule ^(.*)$ bbb/$1?Rewrite [L,QSA]
#绑定 www.ccc.com 到 ccc子目录
RewriteCond %{HTTP_HOST} ^www.ccc.com$ [NC]
RewriteCond %{REQUEST_URI} !^/ccc/
RewriteRule ^(.*)$ ccc/$1?Rewrite [L,QSA]