css - .htaccess - 拒绝下载文件

标签 css .htaccess fonts directory

我在服务器上的“/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

请引用此链接

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

关于css - .htaccess - 拒绝下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4521083/

相关文章:

Javascript Div 翻转

php - 如何在 htaccess 中阻止某些 url 上的 post 方法

regex - 使用 htaccess 重定向到相同 URL 的小写版本

r - gt 表中的字体在 R Shiny 应用程序中不起作用

css - 是否允许为同一目录中的资源创建单独的 ASP 包?

javascript - 添加base64图像后,水平滚动仅出现在iphone中

css - 如何使整个 DIV 可点击

php - 某些域的单个文件访问

ios - 在 iOS UILabel 上设置 BOLD 字体

python - 如何让 XKCD 字体在 matplotlib 中工作