关闭:Ubuntu 16.04 其他网站页面“此服务器上未找到所请求的 URL/”

关闭:Ubuntu 16.04 其他网站页面“此服务器上未找到所请求的 URL/”

这是该 p 的问题:

在“目录 /var/www/”中的 etc/apache2/apache2.conf 中添加“AllowOverride All”而不是“AllowOverride None”


你好

我在 Ubuntu 上使用 apache2 托管了一个新网站。该网站和其他页面在 wamp 和 mamp 上正常运行,但在 lamp 上却不行。我可以打开并正确查看索引页。但是当我单击此处的另一个页面时,会出现什么(我记得另一个页面在 wamp 和 mamp 上可以正确打开)。

在此处输入图片描述

先感谢您

答案1

似乎重写规则未得到应用。尝试使用正常 URL 参数访问页面以测试该理论。实际问题很可能是 Apache 无法识别配置文件。由于此问题始于 Windows,因此可能已重命名它们以适应文件系统。您要么将它们重命名为,.htaccess要么在文件中设置配置设置httpd.conf。查找AccessFileName配置行并将其设置为AccessFileName htaccess.conf或您的站点使用的任何值。

相关内容