PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : trailing Slash



chris@online
20.05.02, 23:30
Hi!

Ich habe einen Suse Linux 7.3 Webserver. Alles läuft wunderbar, nur muß ich am Ende jedes aufgerufenen verzeichnisses einen Slash angeben

http://www.server.de/verzeichnis geht nicht, dafür aber http://www.server.de/verzeichnis/

Das Ganze liegt wohl am trailing Slash und man kann das mit dem mod_dir und mod_autoindex "einstellen". Diese beiden Module werden auch in der httpd.conf geladen.

Aber warum geht das mit dem Slash nicht?? Ich bin über jeden Tip dankbar!

Vielen Dank,
chris

P.S. Ich habe auch schon die anderen Postings hier zu dem Thema gelesen, die helfen mir aber leider auch nicht weiter :-(

vanThomas
21.05.02, 06:17
guten morgen!
das einfachste ist, du installierst das modul mod_rewrite
in dem guide von engelschall zu diesem thema ist das trailing slash problem gelöst.http://www.engelschall.com/pw/apache/rewriteguide/#ToC7

gruß
vanThomas

chris@online
21.05.02, 13:44
Hi!

Das Modul rewrite ist schon installiert (ich habe eine Standardinstallation von Suse Linux).

Dein Engelschall Tip habe ich auch mal ausprobiert - aber da müßte ich ja jedes Verzeichnis einzeln eintragen ... oder geht das auch global?

Ich hatte noch ein bißchen mit der "ServerName" Variable rumgespielt. Wenn ich dort meine IP-Adresse eintrage - gehts :-) Das Problem daran ist nur, daß mein Server sowohl im Intra- als auch im Internet erreichbar ist (mit zwei verschiedenen IP-Adresse ...).

Danke,
chris

stefaan
21.05.02, 14:52
Servus!

Setze die Option "UseCanonicalName" auf Off!

Grüße, Stefan

chris@online
17.05.03, 13:03
Hi!

Wo muß ich das Ändern/Eintragen? In der httpd.conf oder .htaccess oder wo?

Danke für Deine Hilfe!!

Gruß,
chris

MSVerweigerer
17.05.03, 13:07
Hallo!

Bei mir war es die httpd.conf in zeile 438 ;).

Schöne Grüße!

Angels
02.07.03, 22:20
alternativ kann man auch einfachmal den richtigen "ServerName" eintragen gelle ;) dann würde es auch mit den Verzeichnissen funzen ;)