hotti: mod_rewrite oder path_info?

Beitrag lesen

hi,

Das ist auch nicht wahr. Mit der mod_rewrite-Methode kann man nur feste Umschreibungen vornehmen. Angenommen es sind drei Pfadteile auszuwerten, dann schreibt die RewriteRule diese Pfadteile auf drei Parameter mit genau definierten Namen um. Kommt eine URL hinzu, wird diese ebenfalls wieder auf genau diese drei Parameter mit ihren gleichbleibenden Namen umgeschrieben. Wo sollen da Kollisionen herkommen? Etwas mit Formularen, die per GET abgesendet werden? Nun, dann muss man die Namen seiner Formularelemente gegen genau drei andere Parameternamen prüfen. Welch ein Aufwand!!!einself

Denk mal ein bischen weiter: Das Script soll aus der Hand gegeben werden, Programmierer und Anwender kennen sich nicht. Soll ein Anwender jedesmal, wenn er einen neuen URL konfigurieren möchte, den Programmierer fragen, ob es auch keine Kollisionen mit Parameternamen gibt? Die Frage ist selbsterklärend ;)

Vorschlag: _ein_ URL, mehrere Sprachen.
[...] Anhand der Browsereinstellungen hinsichtlich der bevorzugten Sprache wird dann der entsprechende Content geliefert. Nicht vergessen, eine Default_Language festzulegen und dem Besucher die Möglichkeit zu geben, die Sprache unabhängig von den Browsereinstellungen ändern zu können.

Ergibt dann n+1 URL mit n=Anzahl der Sprachen

Nein. Es gibt einen URL, nur der Inhalt wird ggf. in verschiedenen Sprachen ausgeliefert.

Hotti