2016-06-30 2 views

답변

0

다음을 사용하여 아파치

에 2 가지 방법으로 쿼리 문자열을 조작 할 수 있습니다 %{QUERY_STRING} 변수 위의 /login?old_key=foobar 받는 URI 요청 리디렉션 %{THE_REQUEST} 변수

RewriteEngine on 


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

두 예제를 사용하여

RewriteEngine on 


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

새 호스트 http://bar.com/login?new_key=foobar.

관련 문제