필자는 index.php에 심볼릭 링크 (ln -s index.php 테스트 사용)를 작성하여. PHP 확장자. 그러나 https://myservername.com/test에 액세스하면 해석 된 내용 대신 원시 PHP 파일이 제공됩니다..php 확장자 -> raw .php 파일이 제거되도록 심볼릭 링크 사용
가능한 한 mod_rewrite를 켜야하는 것을 피하고 싶습니다.이 파일 만 있기 때문에 (나머지 파일에 대해서는 URL 변환을 수행하는 CodeIgniter 프레임 워크를 사용하고 있습니다).
아파치가 symlink 대신 실제 대상 파일을 읽는 방법이 PHP 스크립트인지 판단 할 수 있습니까? 이것을 성취하는 더 좋은 방법이 있습니까?
네, 더 좋은 방법은 적절한 도구를 사용하는 것입니다. (이 경우에는 mod_rewrite입니다.) ... – ircmaxell
http : // 섹션에 다음을 추가하면 트릭이 나옵니다. ci.php하기의 index.php)
한다 RewriteRule^시험 $/테스트/[R]
한다 RewriteRule^시험 /(.*)$ ci.php/$ 1 [L] – Vertigo
음에
한다 RewriteEngine는 상기 대체
실제 캐리지 리턴 태그. – Vertigo