NAVIGATION
Beispiel: Die Seite soll in ein Unterverzeichnis weitergeleitet werden.
Annahme: phpwcms liegt im Unterverzeichnis http://example.com/wcms/
Standardeinträge in der conf.inc.php
// site values $phpwcms['site'] = 'http://'.$_SERVER['SERVER_NAME'].'/'; // paths $phpwcms['DOC_ROOT'] = $_SERVER['DOCUMENT_ROOT']; $phpwcms['root'] = 'wcms'; //default: ''
Wenn eine aufgerufene Seite nicht existiert ist es häufig gewünscht, dass eine eigene Fehlerseite mit eigenem Layout produziert wird.
Im Normalfall würde das gegebene Layout der Seite “home” mit dem Fehlertext des Bereichs “Fehler” ausgeliefert.
Schreiben wir nun in den Bereich Fehler in der Vorlage für “home” die folgende Weiterleitung, kann eine Fehlerseite mit separatem Layout angelegt werden.
Diese Fehlerseite liegt typischerweise in einem versteckten Bereich des Systems (ADMIN → Seitenstruktur → Frontend Menüstatus: [x] versteckt).
http://example.com/index.php?404
Docu: –
Forum: mod_rewrite + RewriteRule + errorDocument
Autor: Heiko H.
CMS Version: >= 1.26
Version: V1.0
Tag: –
Dateiname: –
Verzeichnis: –
Bedingung: → /config/phpwcms/conf.inc.php
[PHP] Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://example.com/index.php?404" ); exit; [/PHP]