我想知道我的Apache服务器是否使用.htaccess文件。如果它使用它们,那么为什么以及如何?
我怎么知道我的Apache服务器是否正在使用.htaccess?
谢谢。
答案 0 :(得分:0)
至于为什么,它是共享托管服务提供商为想要设置某些配置选项的用户提供访问权限的便捷方式。出于安全考虑,您显然不希望每个人都有权访问主配置文件。它也可用于开发目的,因为您可以为不同的目录设置不同的选项。
至于Apache如何使用该文件,我建议reading the documentation。
至于如何知道如果 Apache正在使用.htaccess文件,那很有可能。我还没有遇到一个没有的共享托管服务提供商。如果您正在运行自己的服务器,我认为您会知道如何设置它。最糟糕的情况是,您可以遵循以下文档中的建议:
对此的一个很好的测试是将垃圾放入.htaccess文件并重新加载页面。如果未生成服务器错误,则几乎肯定会使AllowOverride无效。