2016-06-30 16 views

答えて

0

あなたは上記の両方の例がに要求されたURI /login?old_key=foobar をリダイレクト %{THE_REQUEST} 変数

RewriteEngine on 


RewriteCond %{THE_REQUEST} /login/?\?old_key=([^\s]+) 
RewriteRule ^/?login http://bar.com/login?new_key=%1 [NC,L,R] 

を使用して %{QUERY_STRING} 変数

RewriteEngine on 


RewriteCond %{QUERY_STRING} ^old_key=(.+)$ 
RewriteRule ^/?login http://bar.com/login?new_key=%1 [NC,L,R] 

を使用してApache

に2通りの方法でクエリ文字列を操作することができます新しいホスト http://bar.com/login?new_key=foobar

関連する問題