apache通过.htaccess防止别人恶意解析域名到自己服务器ip
in 建站教程 with 0 comment

apache通过.htaccess防止别人恶意解析域名到自己服务器ip

in 建站教程 with 0 comment

Lollipop-Android-Wallpaper-by-Puscifer91.jpg

恶意解析就是说有人通过域名A记录直接解析别人的服务器IP地址,从而得到一个在访问者眼中完全相同网站,也会造成搜索引擎收录别人的域名,对网站的seo有很重要的影响,同时非法网站被工信部扫描到之后,将会影响到该主机客户的域名备案等信息。恶意解析又被称作: PR劫持,恶意网站镜像,恶意克隆等。

那么别人恶意解析域名到自己服务器ip怎么办?

解决恶意解析的办法:

通过.htaccess文件设置(仅适用于linux主机)
在linux主机根目录设置.htaccess文件 在.htaccess文件中加入以下代码即可避免恶意解析:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.tiezi.xyz$ [NC]
RewriteRule ^(.*)$ http://www.mingdan.top/$1 [L,R=301]

前面的!代表非www.tiezi.xyz这个域名来的访问都转向http://www.mingdan.top/

下面这个是把别人的域名都列出来转向到你的域名,相对来说上面的代码更好

RewriteEngine on
RewriteCond %{HTTP_HOST} ^别人的域名.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.别人的域名.com$
RewriteRule ^(.*)$ http://www.自己的域名.com/$1 [R=301,L]

注:根据情况替换”别人的域名,自己的域名”

版权说明:文章转载自五福吧,原文地址:https://www.wufuba.com/post/332

Responses