apache - 阻止 apache 资源直接访问,但让它作为链接下载
问题描述
我有一个文件,我希望能够从页面下载,因此我希望它可以通过链接访问,但我希望通过直接链接无法访问相同的 URL,例如将其放在浏览器地址栏中。
我尝试在 .htaccess 中全部拒绝,但这并没有让我通过链接访问它。
有没有办法只通过链接访问资源?
解决方案
尝试以下规则,
order deny,allow
deny from all
allow from 127.0.0.1
allow from localhost
推荐阅读
- javascript - 如何通过 HTML 中的查询字符串更改 url 重定向
- java - 如何从类内的函数中获取值?
- html - 打开一个链接并激活一个复选框
- typescript - 如何防止对打字稿中可能的空引用进行无效操作?
- haskell - $ 与 '()' 的性能差异
- python-3.x - AttributeError:模块“pandas”没有属性“to_clipboard”
- ionic3 - 有没有办法在离子段内加载离子页面?
- python - discord.py AttributeError:“str”对象没有属性“id”
- java - 角度 6 数组到 JSON 用于 Spring 后端
- javascript - 在 React 中使用 for 循环对象时出现连线错误