【问题标题】:Deny access to directory with .htaccess使用 .htaccess 拒绝访问目录
【发布时间】:2012-03-31 07:21:17
【问题描述】:

我想保护一个目录和其中的 php 文件,防止通过这样的 .htaccess 文件直接访问网络:

IndexIgnore *
<Files ~ "\.(php)$">
  order allow,deny
  deny from all
</Files>

但我希望能够将 ajax 请求从 javascript 文件发送到那些 php 文件并获得结果。这可能吗?

【问题讨论】:

标签: ajax .htaccess


【解决方案1】:

您只能允许 POST 请求。从浏览器访问页面会产生错误代码,但从 ajax 发布可以正常工作。见here

注意:这符合隐蔽性的安全性。如果有人查看您的 javascript,他们会知道如何获取页面结果。

【讨论】:

  • 谢谢,这正是我想要的。我真的不关心安全性,我只是不想被直接访问。
猜你喜欢
  • 2017-03-17
  • 2012-08-02
  • 2016-10-18
  • 2015-01-26
  • 2011-04-17
  • 2017-11-15
  • 2017-10-03
  • 1970-01-01
  • 2015-07-30
相关资源
最近更新 更多