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

Abstellen: 301 wenn Verzeichnis ohne / angegeben wird

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
mcchaos
PostRank 9
PostRank 9
Beiträge: 1414
Registriert: 27.07.2004, 19:18

Beitrag von mcchaos » 09.09.2005, 15:11

Hallo! Ich verwende den Apache 1.3.33.

Ich kann ja einfach eine index-Datei in einem Ordner im Browser aufrufen mit:
www.domain.de/ordner/

Wenn ich jetzt jedoch aufrufe:
www.domain.de/ordner (letzter Slash fehlt)

Dann schickt Apache automatisch einen 301 auf
www.domain.de/ordner/

Ist ja eigentlich sinnvoll, ich würde es jedoch gerne abstellen (und selbst in der htaccess machen).

Das ganze liegt in der Struktur einer Kunden-Präsenz begründet, und die Begründung würde den Rahmen hier ziemlich sprengen ;-)

Ideen?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Caterham
PostRank 5
PostRank 5
Beiträge: 329
Registriert: 20.09.2004, 19:12

Beitrag von Caterham » 09.09.2005, 16:22

Hallo.
mod_dir ist dafür zuständig.

In Apache2 (ab 2.0.51) geht das über die Direktive

Code: Alles auswählen

DirectorySlash Off
Umkehrschluss: in allen Vorgängerversionen geht das nicht.

Eine (schlechte) Lösung wäre, wenn du die physisch vorhandenen Ordner umbenennst und per mod_rewrite den Request z.B. von /ordner auf /ordner1/ umschreibst. Dann wird kein redirect auf /ordner/ gesenet. Notierst du in der RewriteRule aber auch nur /ordner1, wird ein redirect auf /ordner1/ gesendet.

Grüße
Robert

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag