Fragen zur htaccess |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Fragen zur htaccess |
Sun. 13. August 2006, 19:21
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 442 Mitglied seit: 02.07.2006 Wohnort: Halle Mitglieds-Nr.: 71 |
Hallo zusammen,
das mod_rewrite arbeitet gut, ist für mich ein echtes "killing feature". Trotzdem bleiben noch wünsche offen. Bei der Option mod_rew2 wird so etwas http://www.domain.de/ordnername/ korrekt angezeigt. Was nicht funktioniert (wenn bpws. Nutzer die URl per Hand eingeben) ist http://www.domain.de/ordnername (also ohne slash). Ich habe versucht, es per redirect abzufangen: redirect /ordnername http://www.domain.de/ordnername/ was aber nicht funktioniert, da sich die Regeln dann wohl in einer Endlosschleife bewegen. FF gibt folgende Meldung: Fehler: Umleitungsfehler Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann. Hat jemand eine Idee? -------------------- |
|
|
Wed. 23. August 2006, 19:39
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 442 Mitglied seit: 02.07.2006 Wohnort: Halle Mitglieds-Nr.: 71 |
Es gibt doch einen kleinen Schönheitsfleck:
Leider werden auch Links auf audio-Datei mit dem Slash ergänzt also domain/media/pawel.mp3/ was natürlich Murks ist. Kann man das Verhindern? Bei Dateien mit absoluten Link, scheint das aber nicht so zu sein. -------------------- |
|
|
Wed. 23. August 2006, 21:23
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Jo, logisch, weil die Regel nur auf Buchstaben prüft.
RewriteRule !\.[a-z]{2,4}$ %{REQUEST_URI}/ [R=301,L] irgendwo hab ich das auch schon mal gesehen, find das jetzt nicht, 0-9 aufzunehmen ist auch Quatsch, dann trifft es unter Umständen zu oft, versuch mal so: RewriteRule !\.[a-z,3]{2,4}$ %{REQUEST_URI}/ [R=301,L] -------------------- |
|
|
Thu. 24. August 2006, 09:46
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
Jo, logisch, weil die Regel nur auf Buchstaben prüft. RewriteRule !\.[a-z]{2,4}$ %{REQUEST_URI}/ [R=301,L] irgendwo hab ich das auch schon mal gesehen, find das jetzt nicht, 0-9 aufzunehmen ist auch Quatsch, dann trifft es unter Umständen zu oft, versuch mal so: RewriteRule !\.[a-z,3]{2,4}$ %{REQUEST_URI}/ [R=301,L] das scheint aber nicht zu funktionieren, wenn an den pfad noch variablen angehängt werden, also z.B. QUELLTEXT http://domain.tld/de/ordner/seite.htm?lang=2 daraus wird dann QUELLTEXT http://domain.tld/de/ordner/seite.htm?lang=2/ und funktioniert nicht mehr |
|
|
Fri. 25. August 2006, 05:57
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Interessant wäre gewesen du erwähntest ob ersteres noch damit klar kam
-------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 8.6.24 - 12:27 |