中山php|最优网络中山做网站 中山php建站

最优良人

2012/09/17 at 17:12

htaccess实现域名绑定,拒绝其他域名访问

独立ip的主机,只要其他域名指向该ip都是可以访问的,多域名访问会产生大量重复内容,对seo非常不利,我们可以利用htaccess实现域名绑定,拒绝其他域名访问

在站点根目录建立.htaccess文件,写入如下内容:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !www.zui88.com [NC]
RewriteCond %{HTTP_HOST} !zui88.com [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^.* – [F,L]

这样实现的结果是只能通过www.zui88.com,zui88.com来访问站点,用其他的HOST访问都会显示403Forbidden。

其中:{HTTP_HOST}代表HTTP协议GET动作同时传递的Host的值,[NC]代表忽略大小写;[F]代表动作为禁止;[L]代表最终匹配。

标签:
-