-1
.htaccess 파일을 사용하여 http://mydomain.com/test/master.php?catid=2&subcatid=8에서 http://mydomain.com/test/master.php/catname/subcat까지 어떻게 다시 쓸 수 있습니까?htaccess를 사용한 동적 URL 다시 쓰기
일단 다시 작성되면 master.php에서 어떻게 이러한 매개 변수에 액세스 할 수 있습니까?
, 당신은 여전히 사용할 수 있습니다 $ _GET [ 'CATID']; – verenion
답장을 보내 주셔서 대단히 감사합니다. 그러나 http://mydomain.com/test/master.php/catname/subcat과 같은 페이지에 액세스 할 때 "요청 된 URL /master.php가이 서버에서 발견되지 않았습니다."와 같은 오류가 표시됩니다. 내가 잘못하고 있으면 나를 바로 잡아주세요. – user2389823
잠깐, 어디서 .htaccess를 두는가? "test"라는 폴더가 있다면 거기에 넣는다. 그렇지 않으면 루트에 넣고 위 코드를 다음과 같이 변경하십시오. RewriteRule^test/master.php/([a-zA-Z0-9 _-] +)/([a-zA-Z0-9_-] +) $ /test/master.php?catid$1&subcatid=$2 [L] – verenion