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

2015-10-30    分类:网站建设    2人评论次浏览

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

当多条RewriteCond同时出现时,则需要满足所有的条件才会执行后面的RewriteRule。

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

1
2
3
4
5
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都符合这条规则

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

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

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

转载请注明:刘玉健博客 » 利用htaccess重写功能实现批量二级域名绑定

本文作者:刘玉健

刘玉健的个人博客,QQ 1335885198 个人站长QQ群交流 387256263

继续查看有关 的文章

2访客评论

  1. 百度云http://www.144n.com/
    辽阳http://www.liuerpu.com/

    百度云04-06 19:28 回复
  2. 不错~~~~~~

    诗琪12-01 13:39 回复

我来说说

*

*

取消
...