独立IP空间被人恶意解析怎么办?

本文郑州seo笔记给大家分享三种解决方法,大家在遇到这种情况的时候可以采取其中的方法解决:

1、找客服直接关闭IP访问。但是有些是无法关闭的,那就可以选择下面的两种方法。

2、301跳转。在.htaccess文件当中添加:

RewriteEngine on

RewriteBase /

RewriteCond %{http_host} ^对方域名 [NC]

RewriteRule ^(.*)$ http://自己域名/$1 [L,R=301]

RewriteCond %{http_host} ^对方域名NC]

RewriteRule ^(.*)$ http://自己域名/$1 [L,R=301]

3、判断后跳转,推荐这种方法,和第二种方法相似,但是第二种方法如果对方域名非常多的话,写代码就麻烦,需要写很多301。第三种方法可以进行一些判断,凡是不是通过你自己的域名访问仿站的,都进行301跳转到自己的域名商。

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !^www.seobiji.cn$ [NC]

RewriteRule ^(.*)$ http://www.seobiji.cn/$1 [L,R=301]

如果你网站中已经存在了.htaccess文件,只需要插入下面两句代码就可以:

RewriteCond %{HTTP_HOST} !^www.seobiji.cn$ [NC]

RewriteRule ^(.*)$ http://www.seobiji.cn/$1 [L,R=301]

可能还有人会问,这是什么意思呢,下面小编就告诉你他的意思就是:

当规则^!www.seobiji.cn检测到访问用户不是用域名www.seobiji.cn访问,就都自动301跳转到带www的域名www.seobiji.cn。所有不是带www域名访问也都会自动跳转到www的域名上。您在使用的售后,请把域名替换为你自己网站的域名就可以拉。

下面再来深入分解一下以上代码,

RewriteEngine On 重写规则开启

RewriteBase / 重写规则作用的目录,比如是二级目录bbs,那么就RewriteBase /bbs

RewriteCond 重写规则的条件,定义一条规则条件。符合条件将执行正则表达式

HTTP_HOST http头处理模块

[NC] 域名输入忽略大小

[L,R=301] L=last 最后一条rewrite规则,R=redirect(重定向),301=返回http状态

! 正则表达式里的“非”。

^ 以这个域名开头

$ 以域名结尾

* 所有

未经允许不得转载:郑州seo|不知则问,不能则学!-郑州seo笔记 » 独立IP空间被人恶意解析怎么办?

赞 (0)
'); })();