在Ubuntu下,Apache2可以通过配置.htaccess
文件来实现防盗链功能。防盗链是指防止其他人盗用你的网站资源,例如图片、视频等。以下是防盗链的步骤:
.htaccess
文件在你的网站根目录(例如:/var/www/html
)下,找到或创建一个名为.htaccess
的文件。
.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
替换为你的实际域名。
这段代码的意思是:
.htaccess
文件保存对.htaccess
文件的更改并关闭文本编辑器。
为了使更改生效,需要重启Apache2服务器。在终端中运行以下命令:
sudo service apache2 restart
现在,你的网站应该已经启用了防盗链功能。未经授权的用户将无法直接访问你网站上受保护的资源。