TYPO3 Plugin:

go_pagenotfound

404 Handhabung

Um den 404-Handler zu installieren, gibt es keine Konfiguration notwendig. Installieren Sie einfach die Erweiterung und den Standard 404-Handler wird von dieser Erweiterung gesetzt.

Warum CURL

Diese Erweiterung verwendet CURL, um eine 404-Seite aus der Datei typo3-Installation, wie sie ist - so denken die Entwickler - zum Erzeugen von 404 Seiten unter Beibehaltung des 404-Status code. Es gibt die Alternative, einen 301-Status zu senden code und Umleitung auf eine 404-Seite, aber das kann zu Verwirrung führen webcrawler, die sie dazu verleiten, zu denken, dass sie ihnen begegnet sind eine gültige Seite.

Konfiguration

Die Konfiguration finden Sie im Erweiterungsmanager.

HTTP-Authentifizierung

Da diese Erweiterung CURL verwendet, sind HTTP-Authentifizierungsseiten geschützt benötigen eine spezielle Konfiguration, da CURL nicht auf diese zugreifen kann seiten ohne den richtigen Benutzernamen und das richtige Passwort. Du kannst konfigurieren Sie diese im Erweiterungsmanager.

Caching

404 Seiten werden zwischengespeichert. Dies geschieht in der lib/tx_gopagenotfound_cache.php. Die Seiten werden heruntergeladen und im typo3temp/tx_pagenotfound_cache gespeichert verzeichnis mit folgendem Format:

tx_gopagenotfound_cache.<404 page id>.<unix cache time>.<cache hash>.html

Diese Dateien werden gelöscht, wenn sie älter sind als der konfigurierte cache_timeout oder wenn der Admin den Cache leert.

Das Cache-Hash-Feld wird verwendet, um verschiedene Eigenschaften zusammenzufassen, die folgende sind notwendig, um verschiedene Versionen der Seite zu unterscheiden. Derzeit ist die faktoren sind

  1. sys_language_uid
  2. baseURL

Die sys_language_uid, so dass das Caching keine englische Seite bedient an einen deutschen Benutzer und die baseURL, so dass HTTPS-Seiten nicht HTTP bedienen 404 Seiten.

Aktualisieren von Projekten mit dieser Erweiterung

Beachten Sie, dass die in realurl konfigurierte 404-Seite nun Vorrang hat über die 404 in der Datenbank konfigurierten Seiten und muss gelöscht werden, wenn der die Datenbankkonfiguration ist zu verwenden.

Wenn du also so etwas in deiner realurl-Konfiguration hast:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['MYDOMAIN']['pagePath']['404pageId'] = SomeNumber;

Diese muss gelöscht werden.

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:GO_PAGENOTFOUND ist auf

0.01 % aller TYPO3 installiert.

  • 0.04 % aller TYPO3 8.7.x Installationen installiert
  • 0.03 % aller TYPO3 7.6.x Installationen installiert

Aktualität:GO_PAGENOTFOUND ist auf dem neusten Stand (v.unknown) bei

100 % aller TYPO3 Installationen

  • 0 % aller TYPO3 9.5.x Installationen
  • 0 % aller TYPO3 9.3.x Installationen
  • 0 % aller TYPO3 9.2.x Installationen
  • 0.04 % aller TYPO3 8.7.x Installationen
  • 0.03 % aller TYPO3 7.6.x Installationen
  • 0 % aller TYPO3 7.5.x Installationen
  • 0 % aller TYPO3 7.4.x Installationen
  • 0 % aller TYPO3 7.3.x Installationen
  • 0 % aller TYPO3 7.2.x Installationen
  • 0 % aller TYPO3 7.1.x Installationen
  • 0 % aller TYPO3 7.0.x Installationen
  • 0 % aller TYPO3 6.2.x Installationen
  • 0 % aller TYPO3 6.1.x Installationen
  • 0 % aller TYPO3 6.0.x Installationen
  • 0 % aller TYPO3 5.0.x Installationen
  • 0 % aller TYPO3 4.7.x Installationen
  • 0 % aller TYPO3 4.6.x Installationen
  • 0 % aller TYPO3 4.5.x Installationen
  • 0 % aller TYPO3 4.4.x Installationen
  • 0 % aller TYPO3 4.3.x Installationen
  • 0 % aller TYPO3 4.2.x Installationen
  • 0 % aller TYPO3 4.1.x Installationen
  • 0 % aller TYPO3 4.0.x Installationen
  • 0 % aller TYPO3 3.5.x Installationen

PHP Version:GO_PAGENOTFOUND wird benutzt mit

  • 100 % PHP/5.6

Gosign-Responsive Index: TYPO3 Installationen nutzen GO_PAGENOTFOUND zu

  • 75 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 25 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

Pagespeed: TYPO3 Installationen nutzen GO_PAGENOTFOUND zu

  • 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 25 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 75 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=37296 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>