2013-05-21 3 views

답변

1

참고 :이 태그는 테스트되지 않았으므로 작동하지 않는지 알려주세요. 이 같은 URL을 다시 작성하는 경우

RewriteRule ^master.php/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ /master.php?catid$1&subcatid=$2 [L] 
+0

, 당신은 여전히 ​​사용할 수 있습니다 $ _GET [ 'CATID']; – verenion

+0

답장을 보내 주셔서 대단히 감사합니다. 그러나 http://mydomain.com/test/master.php/catname/subcat과 같은 페이지에 액세스 할 때 "요청 된 URL /master.php가이 서버에서 발견되지 않았습니다."와 같은 오류가 표시됩니다. 내가 잘못하고 있으면 나를 바로 잡아주세요. – user2389823

+0

잠깐, 어디서 .htaccess를 두는가? "test"라는 폴더가 있다면 거기에 넣는다. 그렇지 않으면 루트에 넣고 위 코드를 다음과 같이 변경하십시오. RewriteRule^test/master.php/([a-zA-Z0-9 _-] +)/([a-zA-Z0-9_-] +) $ /test/master.php?catid$1&subcatid=$2 [L] – verenion