ubuntu

Ubuntu下Apache2如何防盗链

小樊
31
2025-05-14 10:52:08
栏目: 智能运维

在Ubuntu下,Apache2可以通过配置.htaccess文件来实现防盗链功能。防盗链是指防止其他人盗用你的网站资源,例如图片、视频等。以下是防盗链的步骤:

  1. 打开或创建.htaccess文件

在你的网站根目录(例如:/var/www/html)下,找到或创建一个名为.htaccess的文件。

  1. 编辑.htaccess文件

使用文本编辑器(如nano、vim等)打开.htaccess文件,然后添加以下代码:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain\.com [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpg|jpeg|png|gif|ico|swf)$ - [F,L]

请将yourdomain.com替换为你的实际域名。

这段代码的意思是:

  1. 保存并关闭.htaccess文件

保存对.htaccess文件的更改并关闭文本编辑器。

  1. 重启Apache2服务器

为了使更改生效,需要重启Apache2服务器。在终端中运行以下命令:

sudo service apache2 restart

现在,你的网站应该已经启用了防盗链功能。未经授权的用户将无法直接访问你网站上受保护的资源。

0
看了该问题的人还看了