我们有一个代理网站,并使用我们的样式表找到了一个网站。他们通过 HTTP 链接到我们的域到样式表。
有没有办法防止这种情况?我确实更改了使他们的网站崩溃的名称,但是我正在寻找实际的解决方案。
是的,您可以防止有人通过您的 .htaccess 文件"热链接"到您的资源。通常,对静态文件(如 css 和 js)的请求来自您自己的 Web 服务器,以便呈现网页。您可以阻止将以下内容添加到 .htaccess 文件的热链接:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)YOURWEBSITE.com/.*$ [NC]
RewriteRule .(gif|jpg|jpeg|bmp|xml|php|png|css)$ - [F]