我有一个http://domain/
。ubuntu 网站上的 LAMP 安装指南非常容易理解,我只遇到过一次这个问题...
当我导航到时,domain/phpmyadmin
我得到了我的网站主页。我的.htaccess
文件ErrorDocument 404 /
正在重定向它。我不确定我应该检查什么来解决这个问题。就像我说的,在这次安装之前我从来没有遇到过任何问题——我的 .htaccess + phpmyadmin 以前从来没有给我带来过问题。
我尝试使用 synaptic 包管理器重新安装 phpmyadmin,这通常可以修复这些奇怪的丢失文件的情况。
有什么建议吗?如果您需要更多信息,请告诉我。
谢谢!
答案1
您是否检查过定义虚拟主机的 Apache 配置文件?我很确定它通常是在 访问的/etc/apache2/sites-enabled/000-default
(我说很确定,因为这通常是到 的链接../sites-available/default
,有时人们会稍微更改这些文件)。
首先,我会更仔细地查看 .htaccess(我对它了解得并不多)。但您可以尝试暂时用普通的 .htaccess 替换它,看看它是否能正常工作,以确认它是否是罪魁祸首。或者您可以暂时重命名它以禁用它。
如果您发现这是罪魁祸首,那么一次禁用一条单独的线路应该可以将其缩小到有形的范围内。
接下来,我将查找 phpmyadmin 的条目,可能还会查找其“VirtualHost”条目以及指向域的目录条目。不过,通常情况下,phpmyadmin 不在此文件中。
我认为 phpmyadmin 本身不会导致这种情况。您域中的其他子目录是否可以通过直接 URL 正常工作?