2013-11-03 1 views
1

사람이 어떻게 다음과 같은 상황에 대한 규칙을 작성하는 방법을 가르쳐주세요 URL로의 mod_rewrite 규칙은

/about/?ContentId=144&year=2012&id=44 

그리고 난 콘텐츠 ID 값을 이동해야 문자열을 URL로 보내지 만 다른 매개 변수는 가져옵니다. 이와 같이 :

/about/144/?year=2012&id=44 

누군가 나를 도울 수 있습니까? 감사!

답변

1

이 시도 줘,

RewriteCond %{QUERY_STRING}  ^ContentId=(\d+)\&(.*)  
RewriteRule ^about/ /about/%1/?%2 [R=302] 
+0

감사 PLIS! 모든 작품을 찾습니다. 작동하지 않습니다. 단 하나의 매개 변수 (ContentId)가 있지만 * 뒤에 &를 추가하면 첫 번째 줄에서 수정됩니다. – ssbb

+0

대단히 감사합니다! – ssbb