如何使文件只能访问脚本?/无法直接访问



我花了一整天的时间寻找如何使文件无法直接访问,但仍然可以被脚本访问的解决方案。我找到的所有答案都让我绕着圈走。这可能对某人有用。

如果有人有更好的解决方案,请职位。

这是我找到的。

如何使文件只能访问脚本(包括客户端脚本?)/无法直接访问(IE:通过URL)?

打开mod_rewrite

在。htaccess文件中:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !http://*************
RewriteCond %{HTTP_REFERER} !http://*************
RewriteRule ^ - [L,F]
在<<p>输入域strong> * * * * * *

如果你的"direct"是指从浏览器访问文件,那么你可以要求HTTP客户端提供一个自定义头,例如X-Access: authorized_script,这样它就不能轻易地从浏览器发送。

这个答案讨论了如何在Apache中完成

相关内容

  • 没有找到相关文章

最新更新