Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

HTTP-Codes bei mod_rewrite

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
Hohenberg
PostRank 4
PostRank 4
Beiträge: 112
Registriert: 03.09.2004, 15:31
Wohnort: Niedernhall

Beitrag von Hohenberg » 28.02.2005, 17:31

Hallo ...

bei einem Projekt, das von einem alten CMS auf ein neues selbstgestricktes umgestellt wurde, kommt nun mod_rewrite zum Einsatz. Dabei werden unter anderem alle URLs, die nicht durch eine andere Regel abgefangen werden, zur text.php umgeleitet, in der Form

Code: Alles auswählen

blablubb.html -> text.php?shortid=blablubb
die text.php soll dann ueberpruefen, ob der Text vorhanden ist und - falls nicht - per header einen 404 ausliefern. Soweit die Theorie.

Leider scheint nun mod_rewrite per default einen 302 zurueckzuliefern, ein weiterer Statuscode wird ignoriert. Das passiert genialerweise auch bei seiten, die definitiv nicht vorhanden sind (modules.php).

Kann man dieses Verhalten von mod_rewrite abstellen? Gibt es vielleicht einen anderen Weg, "sinnvolle" Statuscodes zu erhalten?