phpbar.de logo

Mailinglisten-Archive

[php] MOD_REWRITE und PHP Umsetzung der Links

[php] MOD_REWRITE und PHP Umsetzung der Links

Marcus Stöhr dafish at soundtrack-board.de
Don Jun 26 15:27:01 CEST 2008


Hallo Tim,

Tim schrieb:
> Hallo zusammen,
> 
> ich bin gerade dabei, einmal einige Versuche mit MOD_REWRITE zu
> unternehmen und habe für den Fall der Zeichen von [a-zA-Z0-9] bereits
> ganz gute Ergebnisse erzielt. Jetzt kann es aber sein, dass eine
> einzugebende Zeichenkette auch mal deutsche Umlaute enthält, wie z.B. üö
> etc. Diese Sonderzeichen erledige ich bei der Generierung der Hyperlins
> generell mit urlencode(). Mein Problem ist jetzt, dass ich z.B. das
> Sonderzeichen % scheinbar nicht mit in meiner MOD_REWRITE Regel umsetze.
> Grob habe ich sowas:
> 
> RewriteRule ^(.*)\.htm$ index.php?id=$1 [L]
> 
> Sowas funktioniert:
> 
> test.htm
> 
> Sowas funktioniert nicht
> 
> %FCber_mich.htm

Hierfür habe ich mir eine Funktion geschrieben, die den übergebenen 
String entsprechend um Umlaute und andere Sonderzeichen erleichtet bzw. 
diese ersetzt.
Dann würde dein Link ueber_mich.htm heißen und dann funktioniert es auch 
mit mod_rewrite.

Gruß,
Marcus


php::bar PHP Wiki   -   Listenarchive