2017-01-31 1 views
0

내 웹 사이트의 모든 페이지를 동일한 페이지로 리디렉션하고 싶지만 get 매개 변수가 첨부되어 있습니다. 내가 지금까지있어 무엇.htaccess는 모든 페이지를 매개 변수가있는 동일한 페이지로 리디렉션합니다.

:

#Check if Page already has parameter 
RewriteCond !%{QUERY_STRING} (^|&)w=[0-9]+(&|$) 
RewriteRule ^(.*)$ ...... 

은 내가 첨부 된 매개 변수를 사용하여 다시 같은 페이지로 리디렉션 할 수있는 방법을 잘 모릅니다.

+0

어떤 매개 변수를 첨부 할 얻을 사용할 수 있습니까? – anubhava

답변

0

올바른 RewriteCond를 사용하고 있지 않습니다. 당신이 /filename.php에 /filename.php?q=filename을 재 지정하려면이

RewriteEngine on 


RewriteCond %{QUERY_STRING} ^$ 
RewriteRule ^filename.php$ /filename.php?q=foobar [R,L] 
관련 문제