NAVIGATION
This shows you the differences between two versions of the page.
|
deutsch:technik:tips:seiten-weiterleitung [2010/04/23 08:27] Knut Heermann (flip-flop) |
deutsch:technik:tips:seiten-weiterleitung [2018/06/03 18:08] (current) |
||
|---|---|---|---|
| Line 41: | Line 41: | ||
| ?> | ?> | ||
| </code> | </code> | ||
| + | |||
| + | \\ | ||
| + | ===== Weiterleitung bei Fehler 404: ===== | ||
| + | |||
| + | 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: [[http://forum.phpwcms.org/viewtopic.php?p=126314#p126314|mod_rewrite + RewriteRule + errorDocument]] | ||
| + | |||
| + | |||
| + | **Autor:** Heiko H. \\ | ||
| + | **CMS Version:** >= 1.26 \\ | ||
| + | **Version:** V1.0 \\ | ||
| + | |||
| + | |||
| + | |||
| + | Tag: -- \\ | ||
| + | Dateiname: -- \\ | ||
| + | Verzeichnis: -- | ||
| + | |||
| + | **Bedingung:** -> [[http://www.phpwcms-docu.de/config_dateien.phtml|/config/phpwcms/conf.inc.php]] \\ | ||
| + | |||
| + | * ##$phpwcms['allow_ext_render'] = 1;## | ||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | \\ | ||
| + | <code php> | ||
| + | [PHP] | ||
| + | Header( "HTTP/1.1 301 Moved Permanently" ); | ||
| + | Header( "Location: http://example.com/index.php?404" ); | ||
| + | exit; | ||
| + | [/PHP] | ||
| + | </code> | ||
| + | |||
| + | \\ | ||