我有一个从不调用错误页面的 joomla 3.1.5 安装。如果我打开浏览器到http://dev.test/DOESNOTEXIST,它会显示主页。我读过如果当前页面不存在,$this->error->getCode() 应该返回 404,但 $this->error 不存在。
我尝试打印出 $this,将主页的输出与地址无效的页面的输出进行比较,发现没有区别,除了一个是 /home 另一个是 /DOESNOTEXIST。我曾尝试禁用插件,但似乎并没有这样做。我曾尝试访问我原来的 .htaccess,但这也无济于事。
我的想法不多了。有没有其他人遇到过这个问题?