网站的服务器ip被搜索引擎收录,导致很多从服务器ip来访问网站,这样是非常危险的,别人可以轻易的进行网站的扫描攻击,或者进行非法信息的解析导致服务器被封。所以要禁止从服务器ip被搜索引擎收录,禁止服务器ip访问网站。具体操作如下:

一、修改配置文件nginx.conf。

server段里插入正则表达式,以只允许www.fdeer.com域名访问为例,代码如下:

server {
listen 80;
server_name www.fdeer.com;
if ($host != 'www.fdeer.com') {
return 444; #444为不响应请求,节省服务器资源;403为拒绝请求,会响应请求
}
}

二、修改.htaccess文件。

修改网站根目录下的.htaccess文件,修改如下:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^fdeer\.com [NC]
RewriteRule ^(.*)$ http://fdeer.com/$1 [R=301,L]

它的用处就是告诉网站服务器,如果访客或者搜索引擎蜘蛛访问的不是 https://www.fdeer.com/ ,而是诸如http://ip地址/一类的网址,全部301重定向到 https://www.fdeer.com/ 。这种做法可以让我们网站的权重集中,也可以防止ip地址被百度等搜索引擎收录。

声明:
本站所有文章,如无特殊说明或标注,均为本站原创发布。
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。