ALLES ÜBER bm_custom_404_page UND WIE ES AUF WEBSITES EINGESETZT WIRD
Untersuchte Extension
bm_custom_404_page
Diese Version des bm_custom_404_page kann nur in > TYPO3 7 LTS verwendet werden. Es wird nicht garantiert, dass diese Version mit jeder TYPO3-Version < 7 LTS funktioniert.
Wie man es benutzt
Es sind bis zu drei Schritte erforderlich:
-
Richten Sie das Array mit allen Ihren Domänen für jeden Seitenstammbaum und deren Pids auf ihre spezifische 404-Seite ein. Ein Beispiel datei befindet sich im Ordner "Examples" dieser Erweiterung. Das Standarddateiziel ist "typo3conf/realurl_conf.php", weil wir normalerweise die 404 Seiten zum Ende der RealURL-Konfiguration hinzufügen. Sie können dies aber in der Extension Configuration im Backend konfigurieren, um eine eigenständige Datei zu verwenden (im Allgemeinen ist dies erweiterung hat nichts mit RealURL zu tun).
-
Ändern Sie den Wert von [FE][pageNotFound_handling] auf "USER_FUNCTION:Bitmotion\BmCustom404Page\Utility\Custom404PageUtility->showCustom404Page" (ohne "")
-
OPTIONAL: Wenn Sie einen Proxy verwenden: Setzen Sie die Konstante disableProxyUsage in der Extension Configuration auf 1
Verbesserung der Nutzung
Im TÜV-Projekt hat P&D begonnen, so genannte ContextConfiguration.php, DomainsConfiguration
.php und
PageNotFoundConfiguration.php
zu verwenden.
Wir suchten nach einer schönen Lösung, um alle domänenspezifischen Variablen wie Domainnamen für jede Stufe, 404 Seiten usw. in einer Datei zu definieren (dafür ist die DomainsConfiguration.php
da). Ein Beispiel für beide Dateien befindet sich im Ordner Examples, der mit einem neuen_
. Dieser neue Weg macht das Hinzufügen neuer Domains im TÜV-Projekt viel einfacher und schafft eine viel bessere Übersicht, aber Sie können 404 Regeln wie in den alten Tagen definieren.
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

