Seite 1 von 1

mod rewrite und Sonderzeichen / Umlaute

Verfasst: 10.02.2007, 17:58
von tango
Ich habe eine Problem mit mod_rewrite und Sonderzeichen. Das Ergebniss sind Links wie diese:

Code: Alles auswählen

link_details-157-MY.S&.html#322;upsk
richtig wäre

Code: Alles auswählen

link_details-157-MY.Słupsk.html
So wirds erzeugt:

Code: Alles auswählen

$urlin = array("'viewlinkdetails&lid=([0-9]+)&ttitle=([/:\-\'(){}.&=_a-zA-Z0-9 ]*)'"

$urlout = array("details-\\1-\\2.html","
.htaccess:

Code: Alles auswählen

RewriteRule ^details-([0-9]+)-([[:punct:]/:\-\'(){}.&=_a-zA-Z0-9\ ]*).html viewlinkdetails&lid=$1&ttitle=$2 [L]
Ich habe mal testweise Umlaute versucht hinzuzufügen, erhalte dann aber einen Internen :-? Jemand einen Tip für mich ???
DANKE

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 10.02.2007, 20:30
von wolli
hi,

das kommt auf die serverkonfiguration an
schau einfach mal in deine error logs wie das dein server umsetzt

nette Grüße
wolli

Verfasst: 10.02.2007, 20:37
von tango
Im Moment habe ich kein Zugriff auf die Logs.
Vielleicht liegt es an einer falschen Syntax?
Habe es mit:

...ttitle=([/:\-\'(){}.&=_a-zA-Z0-9äÄöÖüÜ ]*)

und

...-([0-9]+)-([[:punct:]/:\-\'(){}.&=_a-zA-Z0-9äÄöÖüÜ \ ]*).

versucht.