【问题标题】:Deny access to subfolders of Cloudfoundry app拒绝访问 Cloudfoundry 应用程序的子文件夹
【发布时间】:2018-03-21 15:23:01
【问题描述】:

我正在运行一个 Cloudfoundry 应用程序,没有任何问题。但是,只需将子文件夹及其文件添加到 URL -> 例如 /lang/fr.json 即可公开和访问。

是否有任何方法可以防止直接访问 Cloudfundry 应用程序的此类子文件夹?在常规的 Apache 服务器上,我会激活 mod_rewrite 以自动路由回我的应用程序的索引文件。

谢谢!

【问题讨论】:

  • 这取决于您使用的 buildpack。您能否详细介绍一下您的应用实际上是什么以及您正在使用什么 buildpack?

标签: cloud-foundry swisscomdev


【解决方案1】:

我找到了解决方案:我正在使用 PHP 的标准 Cloud Foundry buildpack。在options.json 文件中,我传递了参数"HTTPD_VERSION":"2.4"

安装 Apache 2.4 后,我可以简单地将 .htaccess 文件放在我想要保护的文件夹中。该文件只需要内容Require all denied

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-31
    • 2013-07-17
    • 2013-06-05
    • 1970-01-01
    • 2011-05-11
    • 1970-01-01
    相关资源
    最近更新 更多