Hi, hab aktuell viele Seite auf J4 mit eigenem Temlpate.
bisher war es möglich über:
PHP
<?php
defined('_JEXEC') or die;
header("HTTP/1.0 404 Not Found");
defined( '_JEXEC' ) or die;
// variables
$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$lang = JFactory::getLanguage();
if (($this->error->getCode()) === '404') {
header('Location: /error-404.html');
}
?>
Alles anzeigen
einen redirect auf eine custom page vorzunehmen. bei mehrsprachigkeit natürlich mit case : de-de .. oder en... usw.
aktuell siehe oben. bei falscher url wird einfach die startseite aufgerufen und nicht die /error-404.html.
was wurde im gegensatz zu j3 hier verändert? wo liegt mein fehler?
Freue mich auf rückmeldung.