拒绝访问 Cloudfoundry 应用程序的子文件夹

Deny access to subfolders of Cloudfoundry app

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

即可公开和访问它们

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

谢谢!

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

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