我是一名 php 开发人员,最近决定将我的一个 Magento 扩展商业化。我已经下载并配置了MageParts CEM 服务器就模块包的许可和交付而言,这一切都运行良好。唯一的问题是,任何人都可以访问存储包的目录。我在一个.htaccess
文件中尝试过这个,但现在它不起作用了。
<Files services.wsdl>
allow from all
</Files>
deny from all
客户端正在收到403 Forbidden
回复。我在文件中是否犯了错误.htaccess
,或者是否有更好的方法来保护目录?
任何帮助将不胜感激。
答案1
您还应该使用“Order Deny,Allow”指令。Apache 的允许/拒绝指令有点难以理解。 http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#order
答案2
怎么样
deny from all
<Files services.wsdl>
allow from all
</Files>
?