.htaccess 我怎样才能找到“我的”呢;顶级的。htaccess文件?
我已经在正在使用的服务器上安装了roundcube。但是拒绝访问roundcube根目录中显示的3个文件的规则没有被应用。我知道这一点,因为我可以通过浏览器浏览配置、临时和日志文件 我正确地假设有另一个.htaccess文件不允许应用这些规则? 如果是,我如何查找此文件并确保应用了规则? 如果没有,还有什么会导致这种行为.htaccess 我怎样才能找到“我的”呢;顶级的。htaccess文件?,.htaccess,ubuntu-14.04,.htaccess,Ubuntu 14.04,我已经在正在使用的服务器上安装了roundcube。但是拒绝访问roundcube根目录中显示的3个文件的规则没有被应用。我知道这一点,因为我可以通过浏览器浏览配置、临时和日志文件 我正确地假设有另一个.htaccess文件不允许应用这些规则? 如果是,我如何查找此文件并确保应用了规则? 如果没有,还有什么会导致这种行为 服务器正在运行Ubuntu14.04,很可能您忘记了启用这种动态配置文件的解释。看看apacheAllowOverride指令。除此之外:将此类指令放在真正的http服务器主机
服务器正在运行Ubuntu14.04,很可能您忘记了启用这种动态配置文件的解释。看看apache
AllowOverride
指令。除此之外:将此类指令放在真正的http服务器主机配置中,而不是依赖此类动态配置文件,通常是一个非常好的主意。这些文件是出了名的容易出错,难以调试,而且它们确实会降低服务器的速度。@arkascha可以添加一些更详细的信息。我对使用.htaccess文件有点陌生。roundcube文档讨论了AllowOverride,但我不知道将该指令放置在何处。您需要将其放置在http服务器主机配置中,以启用此类动态配置文件的使用。这读起来好像你没有费心去查看你使用的工具的文档。。。从这里开始阅读: