2011-08-15 2 views
1

나는 사용자가 액세스하려고의 .htaccess 파일에있는 RewriteRule을 만들려고 해요에 대한 경로를 지정 : http://corz.org/serv/tricks/htaccess2.php 가장 최근 어느입니다 : 내가 모르는 뭔가가 있다고 생각하지만htaccess로 파일

RewriteRule ^mp.php/(.*) /%1/private/items/mp.php?id=$1 [QSA] 

어떤이, 작동 표시되지 않습니다.

답변

1

RewriteRule의 쿼리 문자열에 일치하지 않으며, rewriten 경로에 쿼리 문자열을 복사 할 수 있습니다, 그래서 당신은이 작업을 수행해야한다 : mp.php?id=42가 발생합니다

RewriteRule ^mp\.php /private/items/mp.php [QSA] 

/private/items/mp.php?id=42

에 다시 쓰는