Как бы выглядел этот RewriteRule? - PullRequest
0 голосов
/ 08 января 2010

Как бы я переписал:

character.php?name=Agame

до:

character/Agame

1 Ответ

1 голос
/ 08 января 2010

Если вы хотите переписать запросы внутренне на /character/… на /character.php?name=…, попробуйте это:

RewriteEngine on
RewriteRule ^character/([^/]+)$ character.php?name=$1 [L]

Но если вы действительно хотите перенаправить запросы на /character.php?name=… на /character/…, попробуйте это:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^([^&]*&+)*name=([^&]+)
RewriteRule ^character\.php$ /character/%2? [L,R]
...