2009-11-13 7 views
0

거대한 .htaccess 파일이 있으며 많은 재 작성이 있습니다. 모든 수정에 영향을주는 수정 작업을하고 싶습니다.모드 다시 쓰기 문제

내가 www.mysite.com/magic/info-212.html?condition=1이 경우의 내가 request.phpcondition=1에 추가 할 것입니다 내가

RewriteRule ^(.*)/(.*)-([0-9]+).html$ request.php?id=$3&txt=$2&cat=$1

있다고 가정 해 봅시다,하지만 난 아무것도 할 수 후 ? (예 : add=magic, kill=php)

내가 추가하거나 추가하지 않을 수있는 것에 대한 모든 재 작성을 수정하고 싶지는 않습니다.

+0

그냥 호기심에서 .. 왜 3 년 후에 투표 했나요? –

답변

2

아마도 QSA (검색어 문자열 추가) 플래그가 원하는 것입니다.

RewriteRule ^(.*)/(.*)-([0-9]+).html$ request.php?id=$3&txt=$2&cat=$1 [QSA] 

www.mysite.com/request.php?id=212&txt=info&cat=magic&condition=1www.mysite.com/magic/info-212.html?condition=1를 다시 작성합니다.

+0

감사합니다. 나를 구해줬 : D –