.htaccess 域名绑定子文件夹(子目录),一个空间放多

.htacces 真的很强大,我们使用.htaccess写入特定规则,就可以一个空间放多个网站,让不同域名进入绑定不同的文件夹,以下是最模板的范例:

比如:

www.hvhoo.net 是一级域名,直接访问根目录的,那么在htaccess不用写入规则,我们在文件夹内建立ecshop文件夹,然后解析域名ecshop.hvhoo.net 绑定这个子文件夹ecshop,让ecshop.hvhoo.net默认访问的是ecshop文件夹程序内的内容,那么规则一般写为:

 

  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteCond %{HTTP_HOST} ^ecshop.hvhoo.net$
  4. RewriteCond %{REQUEST_URI} !^/ecshop/
  5. RewriteRule ^(.*)$  ecshop/$1

如果绑定多个域名到子目录,那么规则以此类推  4-6行内容 换行后重复!

 

点赞