我在服务器上的“/fonts/”目录中保留了几种字体,然后通过@font-face
将它们加载到我的 CSS 文件中。但是,我想确保人们无法通过简单地转到 http://www.domain.com/fonts/fontname.ttf
来下载文件。
我能否以某种方式阻止这种情况,并且仍然能够将字体文件加载到我的 CSS 文件中?因为我认为将 deny from all
放入 .htaccess 文件甚至会阻止 CSS 文件正确加载字体。
我希望这是有道理的。
最佳答案
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://www.yourdomain.com/.*$ [NC]
RewriteRule ^/otherdomain/*$ /page-not-found.php
请引用此链接
关于css - .htaccess - 拒绝下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4521083/