利用htaccess重写功能实现批量二级域名绑定

RewriteCond 至关于程序语言中if语中,当符合规则的时候,则执行紧跟在后面的RewriteRule语句。shell

当多条RewriteCond同时出现时,则须要知足全部的条件才会执行后面的RewriteRule。dom

实现批量二级域名的htaccess规则是:code

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com$
RewriteCond %1 !www
RewriteCond %{REQUEST_URI} !^/(.*)/
RewriteRule ^(.*)$ /%1/$1 [L]

以上代码的主要功能是将二级域名重写至相同名称的目录下面域名

第二行:当域名为*.domain.com,如x.domain.com、xxxx.domain.com都符合这条规则it

第三行:若是二级域名名称不是www,则执行下面的语句class

第四行:URI中不包含与二级域名名称相同的字符程序

第五行:当知足以上条件的时候,则将二级域名重写至目录名称相同的路径里。语言

相关文章
相关标签/搜索