mod_rewrite를 처음 사용하여 지금까지 결과가없는 그물 및 Apache 문서를 검색했습니다. 나는 하위 디렉토리 내부에 htaccess로 파일에 다음 다시 쓰기 규칙을 사용하여, & T 웹 서비스 호스트 AT 온의 mod_rewrite의 기능을 테스트하기 위해 노력하고있어 :AT & T 공유 호스팅 서비스에서 mod_rewrite가 예상대로 작동하지 않습니다.
한다 RewriteEngine 에있는 RewriteRule^test.html를 $ test.php
"/mod_rewrite_test/test.html"로 이동하면 브라우저의 결과 : "요청한 URL /a/b//public/mod_rewrite_test/test.php를이 서버에서 찾을 수 없습니다."
.htaccess 파일을 지우고 "/mod_rewrite_test/test.html"이 내가 만든 test.html 파일을로드 할 수 있기 때문에 규칙을 읽는 중입니다. 이 간단한 테스트는 내가 액세스 할 수있는 다른 호스팅 제공 업체에서 잘 작동합니다. 다시 쓰기 URL에 "/ a/b /"및 "/ public"추가 기능이있는 이유에 대한 의견이 있으십니까?