我决定学习 Symfony,现在我正在阅读“实用 Symfony”一书的开头部分。阅读“Web 服务器配置”部分后,我有一个问题。
该手册描述了如何正确配置服务器:浏览器应该只能访问 web/ 和 sf/.../ 目录。该手册对此有很好的说明,并且作为 Linux 用户,我可以毫无问题地遵循它们并使一切都在我的本地计算机上运行。但是,这涉及编辑 VirtualHost 条目,这通常在常见的共享托管服务器上并不容易做到。所以我想知道 Symfony 开发人员用来在共享主机环境中获得相同结果的常用技术是什么?我想我可以通过在根目录中添加“全部拒绝”然后在允许的目录中覆盖该规则来做到这一点。但是我不确定这是否是最简单的方法以及通常使用的方法。