ubuntu

Ubuntu Apache怎样设置防盗链功能

小樊
32
2025-12-22 21:49:33
栏目: 智能运维

在Ubuntu上使用Apache服务器设置防盗链功能,可以通过配置Apache的.htaccess文件来实现。以下是详细的步骤:

1. 创建或编辑 .htaccess 文件

首先,你需要找到或创建一个 .htaccess 文件。这个文件通常位于你的网站根目录下(例如 /var/www/html)。

sudo nano /var/www/html/.htaccess

2. 添加防盗链规则

.htaccess 文件中添加以下内容:

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

解释:

3. 保存并退出

保存文件并退出编辑器:

Ctrl + X
Y
Enter

4. 测试防盗链功能

为了测试防盗链功能是否生效,你可以尝试从一个不同的域名访问你的图片资源。如果防盗链设置正确,你应该会看到403 Forbidden错误。

5. 其他注意事项

通过以上步骤,你应该能够在Ubuntu上使用Apache服务器成功设置防盗链功能。

0
看了该问题的人还看了