我尝试按照这些文档在我的网站上重定向我的所有 404 错误:
所以我编辑了我的 error.php :
<?php
defined('_JEXEC') or die;
if (($this->error->getCode()) == '404') {
header('Location: http://www.mywebsite.com');
exit;
}
if { (!isset($this->error)) {
$this->error = JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
$this->debug = false;
}
//get language and direction
$doc = JFactory::getDocument();
$this->language = $doc->language;
$this->direction = $doc->direction;
?>
但是,当我单击应该将我重定向到 404 错误页面的链接时 - 现在应该重定向到我的主页,它会转到以下链接:
我该如何解决这个问题?