Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> mod rewrite und Sonderzeichen / Umlaute
edi
Geschrieben am: So 11.02.2007, 16:35
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 82
Mitglied seit: 11.01.2005


Ich habe eine Problem mit mod_rewrite und Sonderzeichen. Das Ergebnis sind Links wie diese:
CODE
link_details-157-MY.S&.html#322;upsk

richtig wäre
CODE
link_details-157-MY.Słupsk.html


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

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


.htaccess:

CODE
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
Top
PMEmail Poster
Top
 
 
jeliel
#2 Geschrieben am: Mo 12.02.2007, 10:25 (+17:49)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 184
Mitglied seit: 22.01.2007


hi

mein tipp wäre, setzte alle texte die du als link anbieten willst in einem urlencode(). mit umlauten wirst du in einem link kein spass haben.

grüsse,
jeliel


--------------------
Top
PMEmail Poster
Top
 
edi
#3 Geschrieben am: Di 13.02.2007, 22:16 (+35:50)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 82
Mitglied seit: 11.01.2005


ahhh, danke für den Tipp biggrin.gif
Top
PMEmail Poster
Top
 
spacefun
#4 Geschrieben am: Di 13.02.2007, 23:13 (+00:57)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 260
Mitglied seit: 24.01.2004


Das funktioniert aber nicht bei einem Forum, da ja jeweils die Beitrags-Überschrift angezeigt wird und man darauf keinen Einfluss hat.
Richtig geht es z.B. so:

QUOTE
$url_search = array( 'Ö', 'Ä', 'Ü', 'ö', 'ä', 'ü', 'à', 'é', 'è', 'ò', 'ó', 'ú', 'ù', 'ì', 'í', 'á', 'ü', ' ', ".", "'", '#', '&', '/','ß','+','¤','?',':',';','@','!',':','´','`','[',']','%',',','(',')','*', '$','§');
$url_replace = array( 'oe', 'ae', 'ue', 'oe', 'ae', 'ue', 'a', 'e', 'e', 'o', 'o', 'u', 'u', 'i', 'i', 'a', 'ue', '-', "", "", '', '-und-', '-','ss','','euro','','','','at','','','','','','','prozent','','','','','','');


Gruss space wink.gif
Top
PM
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/16686

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Mod-Rewrite Experten hier ? Japs 151 3 Mo 10.11.2008, 15:07
Mod-Rewrite durch Plesk verhindert? Coach 136 0 Do 18.09.2008, 13:17
Sonderzeichen mit $_POST übergeben danwip 390 5 Mo 2.06.2008, 15:05
PHP include und Umlaute Crazymind 342 4 Mi 12.03.2008, 12:48
rewrite engine problem... kuddelmussel 269 1 Di 19.02.2008, 08:47
XML erstellen, Sonderzeichen freakx0 246 1 Di 15.01.2008, 14:23
Redirect mit Mod-Rewrite oder ...? PH 329 3 Sa 5.01.2008, 22:11
Umlaute Falsch dargestellt G.P. 255 2 Sa 8.12.2007, 17:54
Umlaute falsch in Easylink durch Google Adsense ?! Printmonster 199 0 Mo 12.11.2007, 12:42




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]