2017-04-08 70 views
-1

我工作的一个项目使用Joomla,但我真的不知道一切都在它是如何工作的,我无法找到与搜索引擎一个很好的答案的Joomla重定向错误索引

当我测试访问网站如果网址不正确,它会重定向到/index.php,而不是显示一些404页面。我不知道这是从哪里来的。

我该如何更改以显示自定义错误页面?

编辑:它似乎只是.htaccess那样做; 但我不知道如何使用MyTemplate的/ error.php 如果我只是删除重定向到index.php htaccess的行了,我现在也没有什么事比基本的html:

未找到 请求在此服务器上找不到URL/lol。 此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。

回答

0

您可以检查error.php。您可以在模板目录中找到该文件。例如,如果您使用protostar模板,则error.php位于public_html/templates/protostar中。

您也可以检查根目录中的.htaccess。

我希望我有任何帮助。

+0

那么它在这一部分?我应该改变最后一行? '的RewriteCond%{REQUEST_URI}!^ /指数\ .PHP 的RewriteCond%{} REQUEST_FILENAME!-f 的RewriteCond%{} REQUEST_FILENAME!-d 重写规则。*的index.php [L]' – CharlOkolms

+0

我不认为。先尝试使用默认的joomla模板(protostar)。有什么变化? – Jegger

+0

测试了其他已安装的模板,同样的事情:没有错误页面,只是重定向到index.php – CharlOkolms