.htaccess - 限制对 htaccess 中目录的访问
问题描述
我想限制对存储 mp4 文件的站点中特定目录的访问。在这里的许多相关帖子中,我发现下面的解决方案有效。但我想知道是否有任何方法可以将 domain.com 替换为真实域名(如果可能的话,除了 https 之外还支持 http),对于 IP 也是如此。这样,下面的代码将在任何站点中工作,无需手动修改。
谢谢
RewriteCond %{HTTP_REFERER} !^https://(.+\.)?example.com\.com/ [NC]
RewriteRule ^.*$ https://www.example.com/404 [L]
<Files .mp4>
Order Deny,Allow
Deny from all
Allow from 99.99.99.99
#allow from env=internal
</Files>
解决方案
推荐阅读
- random - 有人在“RayTracing in one Weekend”中遇到过这个剥离神器吗?
- javascript - map 不是在三元运算符中返回 div 的函数
- python - 无法在 docker 容器中安装 h2o
- url - 带有 2 个域的域重定向
- vue.js - 标题按钮的Vue全日历本地化
- sql - 逐行计算查询运行总计
- python - 如果替代已在 scs.ttest_ind() 中编码为上 1 尾测试,我是否需要将 p 值除以 2?
- reactjs - 如何在 formik 中使用反应数字格式
- php - 一次登录就禁用多个登录codeigniter
- sql - 比较表中的 2 列值并在新列中显示匹配值。列值以逗号分隔