怎么设置防外链,怎么禁止外网访问

怎么设置防外链,怎么禁止外网访问

一、什么是防外链

防外链是指对网站的外部来源访问(包括搜索引擎)的限制,以防止其他网站从您的网站上抓取图片、视频、文本等资源,从而减少流量损耗,增强网站的安全性和可控性。

二、如何设置防外链

(1)通过网站服务器设置防外链

服务器防外链主要是通过修改网站服务器上的配置文件,来限制网站上的资源文件(如图片、视频、文本等)被外部来源(包括搜索引擎)访问到。具体实现方式可参考Apache服务器如下代码:

Order deny,allow

Deny from all

Allow from 127.0.0.0/8

(2)通过网站.htaccess文件设置防外链

.htaccess的每一行代码都有特定的功能,如果想要设置防外链,可以使用以下代码:

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\\.)?yourdomain\\.com/.*$ [NC]

RewriteRule \\.(gif|jpg)$ - [F]

三、怎么禁止外网访问

1、通过网站服务器设置

可以通过在Apache服务器上添加如下代码,来限制外网访问:

Options FollowSymLinks

Order deny,allow

Deny from all

Allow from xx.xx.xx.xx

其中xx.xx.xx.xx为允许访问的IP地址,可以限制多个IP地址。

2、通过网站.htaccess文件设置

可以通过在.htaccess文件中添加如下代码,来限制外网访问:

Order Deny,Allow Deny from all Allow from xx.xx.xx.xx

其中xx.xx.xx.xx为允许访问的IP地址,可以限制多个IP地址。

综上所述,通过修改服务器配置文件和.htaccess文件,可以设置防外链和禁止外网访问,从而增强网站的安全性和可控性,减少流量损耗。

以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。
THE END
分享
二维码
< <上一篇
下一篇>>