index.php?site=* => ./* (rewrite)

Alles, was den Apache betrifft, kann hier besprochen werden.

index.php?site=* => ./* (rewrite)

Postby PHS » 14. June 2005 09:42

hi,
ich hab ein problem mit rewriterule.
ich möchte index.php?site=* in ./* umleiten, doch es funzt net.
Code: Select all
RewriteRule ^index\.php\?site=([a-z]+)$ ./$1 [L,R]

kann mir jemand sagen, was da falsch ist?
User avatar
PHS
 
Posts: 9
Joined: 06. September 2004 16:00
Location: Schwäbisch Hall
Operating System: Windows 7 (x64)

Postby deepsurfer » 14. June 2005 12:59

schau mal bei
http://www.modrewrite.de/

die haben auch ein Forum (also dort auch erstmal nachschauen ob nicht schon eine Lösung vorliegt) und die Jungs dort haben mit dem "mode_rewrite" sehr weitreichende Erfahrungen.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

lösung

Postby PHS » 15. June 2005 17:04

die lösung :)
Code: Select all
RewriteCond %{THE_REQUEST} index\.php\?site=([a-z]*) [NC]
RewriteRule ^index\.php$ %1/? [R,L]
User avatar
PHS
 
Posts: 9
Joined: 06. September 2004 16:00
Location: Schwäbisch Hall
Operating System: Windows 7 (x64)


Return to Apache

Who is online

Users browsing this forum: No registered users and 281 guests