Seite 1 von 1

Verflixtes mod_rewrite: GROSS/kleinschreibung

Verfasst: 09.11.2005, 18:44
von OnkelHotte
Ich stehe etwas mit einem Brett vor dem Kopf da:

Ich hätte gern, das User den Link foo.com/Bar genau so wie foo.com/bar finden. Leider gibt es im Verzeichnis eine Datei foo.com/Bar/bar.jpg - daran breche ich mir irgendwie die Finger.

Ich bin verzweifelt..... wie mache ich Verzeichnisse unabhaengig von der gross/kleinschreibung. Ein Umbennen in foo.com/bar ist nicht möglich.

Verfasst:
von

Verflixtes mod_rewrite: GROSS/kleinschreibung

Verfasst: 09.11.2005, 19:40
von harakiri
RewriteRule ^foo.com/bar/(.*)$ /Bar/$1

Verflixtes mod_rewrite: GROSS/kleinschreibung

Verfasst: 10.11.2005, 17:08
von OnkelHotte
...aber das Problem der GROOS und Kleinschreibung lässt sich damit wohl auch nicht lösen :(

Verflixtes mod_rewrite: GROSS/kleinschreibung

Verfasst: 11.11.2005, 09:33
von BeatGorsch
Groß- und Kleinschreibung ignorieren geht mit "[NC]".

Infos dazu gibts unter https://www.modrewrite.de

Verflixtes mod_rewrite: GROSS/kleinschreibung

Verfasst: 11.11.2005, 10:54
von Babelfisch
Wenn es dir nur um das eine Verzeichnis /Bar geht, reicht die Lösung von harakiri aus. Allerdings sollte es eher so aussehen, da foo.com sicherlich deine Domain sein soll (bitte in Zukunft example.com/.org dafür nutzen).

Code: Alles auswählen

RewriteRule ^bar/(.*)$ /Bar/$1
Wenn bei dir das Problem bei verschiedenen Verzeichnissen auftritt, solltes du vielleicht mal einen Blick auf mod_speling werfen. Dieses Apache-Modul kann solche Fehler erkennen und automatisch beheben.

Verflixtes mod_rewrite: GROSS/kleinschreibung

Verfasst: 11.11.2005, 17:55
von OnkelHotte
Danke Babelfish für den Hinweis. Das schau ich mir einmal an.