phpbar.de logo

Mailinglisten-Archive

[php] Frage zu Session

[php] Frage zu Session

Guido Haeger GH-lists_(at)_ecora.de
Tue, 29 Aug 2000 09:06:07 +0200


Sebastian Nohn schrieb

> das hier beschrieben unter
http://www.php-center.de/artikel/show.php3?id=7
> eine einfachere Alternative gibts unter
> http://www.nohn.net/sebastian/create/publications/1

IMHO ist Deine Lösung bei den meisten Providern mit "normaler"
Apache-Konfiguration ziemlich unsinnig.

Gibt man bei ErrorDocument einen relativen Pfad an

z.B. ErrorDocument 404 /pfad/404wrapper.php4

dann schickt ein normal konfigurierter Apache zwar die gewünschte Seite,
aber auch einen 404-Header, womit die ganze Aktion vollkommen unsinnig
wird. Keine Suchmaschine wird die Seite in den Index aufnehmen.

Gibt man bei der ErrorDocument ein komplette URL an,

z.B. ErrorDocument 404 http://domain.tld/pfad/404wrapper.php4

dann schickt ein normal konfigurierter Apache einen 302-Header plus
Location-Header womit ein Redirect beim Client erreicht werden soll.
GET/POST-Parameter gehen dabei normalerweise verloren und ich denke,
Suchmaschinen werden dem Location-Header nicht unbedingt folgen und das
"Temporär verschobene" Document auch nicht indizieren. Hinzu kommt, daß
pro Request dann quasi 2 Requests nötig werden.

Das Ganze wurde hier vor einem halben Jahr oder so auch schon mal
ausführlichst diskutiert.

Guido Haeger





php::bar PHP Wiki   -   Listenarchive