Symfony2 使用 .htaccess 保护管理面板
Symfony2 protect admin panel with .htaccess
我有一个用 Symfony2 开发的网络项目,我想通过 BOT 的连续扫描来保护我的管理面板。现在只有用户名和密码的简单身份验证,但我还想设置 .htaccess 和 .htpasswd 身份验证。
通常我们必须将 .htaccess 文件放在要保护的文件夹中,但是使用 Symfony2 我没有管理面板所在的文件夹要保护。
我没有发现任何其他有相同问题的帖子。有人知道如何做我上面写的吗?
谢谢
如果您使用的是 RESTful 网址,那您可能就不走运了。
如果您创建具有相同名称的文件夹路径,Apache 仍会解析 .htaccess,但这些仅对实际存在的文件有效,对 REST-'fallback' 无效。你必须找到一个 symfony2 解决方案,例如实现登录系统并编辑相应的文件。
对此不确定,但是如果您拥有 登录系统并且认为它不够安全,您可能应该首先考虑您的安全性。但是,如果您仍然需要 http 身份验证,也可以 you can do it via php。
我有一个用 Symfony2 开发的网络项目,我想通过 BOT 的连续扫描来保护我的管理面板。现在只有用户名和密码的简单身份验证,但我还想设置 .htaccess 和 .htpasswd 身份验证。
通常我们必须将 .htaccess 文件放在要保护的文件夹中,但是使用 Symfony2 我没有管理面板所在的文件夹要保护。
我没有发现任何其他有相同问题的帖子。有人知道如何做我上面写的吗?
谢谢
如果您使用的是 RESTful 网址,那您可能就不走运了。
如果您创建具有相同名称的文件夹路径,Apache 仍会解析 .htaccess,但这些仅对实际存在的文件有效,对 REST-'fallback' 无效。你必须找到一个 symfony2 解决方案,例如实现登录系统并编辑相应的文件。
对此不确定,但是如果您拥有 登录系统并且认为它不够安全,您可能应该首先考虑您的安全性。但是,如果您仍然需要 http 身份验证,也可以 you can do it via php。