Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 我怎样才能找到“我的”呢;顶级的。htaccess文件?_.htaccess_Ubuntu 14.04 - Fatal编程技术网

.htaccess 我怎样才能找到“我的”呢;顶级的。htaccess文件?

.htaccess 我怎样才能找到“我的”呢;顶级的。htaccess文件?,.htaccess,ubuntu-14.04,.htaccess,Ubuntu 14.04,我已经在正在使用的服务器上安装了roundcube。但是拒绝访问roundcube根目录中显示的3个文件的规则没有被应用。我知道这一点,因为我可以通过浏览器浏览配置、临时和日志文件 我正确地假设有另一个.htaccess文件不允许应用这些规则? 如果是,我如何查找此文件并确保应用了规则? 如果没有,还有什么会导致这种行为 服务器正在运行Ubuntu14.04,很可能您忘记了启用这种动态配置文件的解释。看看apacheAllowOverride指令。除此之外:将此类指令放在真正的http服务器主机

我已经在正在使用的服务器上安装了roundcube。但是拒绝访问roundcube根目录中显示的3个文件的规则没有被应用。我知道这一点,因为我可以通过浏览器浏览配置、临时和日志文件

我正确地假设有另一个.htaccess文件不允许应用这些规则? 如果是,我如何查找此文件并确保应用了规则? 如果没有,还有什么会导致这种行为


服务器正在运行Ubuntu14.04

,很可能您忘记了启用这种动态配置文件的解释。看看apache
AllowOverride
指令。除此之外:将此类指令放在真正的http服务器主机配置中,而不是依赖此类动态配置文件,通常是一个非常好的主意。这些文件是出了名的容易出错,难以调试,而且它们确实会降低服务器的速度。@arkascha可以添加一些更详细的信息。我对使用.htaccess文件有点陌生。roundcube文档讨论了AllowOverride,但我不知道将该指令放置在何处。您需要将其放置在http服务器主机配置中,以启用此类动态配置文件的使用。这读起来好像你没有费心去查看你使用的工具的文档。。。从这里开始阅读: