Mailinglisten-Archive |
FBMWLVs schrieb > folgendes soll passieren (apache server & apache mod_rewrite): > > URL www.whiskyworld.de/index.htm?id=1234&ti=1234&ip=1234 > soll zu URL www.whiskyworld.de/id=1234/ti=1234/ip=1234/index.htm werden... Nicht eher umgedreht, damit die URL "suchmaschinenkompatibel" wird? > RewriteEngine on > RewriteRule ^(.*)/id=([^/]+)/(.*) $1/$3 [E=id:$2] > RewriteRule ^(.*)/ip=([^/]+)/(.*) $1/$3 [E=ip:$2] > RewriteRule ^(.*)/ti=([^/]+)/(.*) $1/$3 [E=ti:$2] Also mit E= setzt Du Umgebungsvariablen, Du willst die Parameter anscheinend aber eigentlich als normalen Querystring an ein Script übergeben? Versuch mal: RewriteEngine on RewriteRule /id=([^/]+)/ti=([^/])+)/ip=([^/]+)/(.*)$ $3?id=$1&ti=$2&ip=$3 In der Experimentierphase kann es zusätzlich hilfreich sein, mal mittels RewriteLog-Direktive ein Logfile für die Rewrite-Aktionen schreiben zu lassen. Dazu dann am besten RewriteLogLevel auf 9 setzen (Beides in de httpd.conf). Das macht dem Indianer aber richtig Arbeit und sollte im normalen Betrieb deaktiviert werden. > kann mir da mal einer weiterhelfen, bin scheinbar zu blöd dafür Die Domain legt den Verdacht nahe, daß der A-Pegel zu hoch ist ;-) Guido Haeger
php::bar PHP Wiki - Listenarchive