Codeigniter 2의 URL에서 index.php 제거
많은 개발자가 Codeigniter 2의 URL에서 index.php를 제거하는 데 어려움을 겪었습니다. Codeigniter 1.7에서는 적용되지 않을 수 있습니다. 이를 달성하기 위해 취할 수 있는 특정 단계가 있습니다. this.
해결책:
Codeigniter 2의 URL에서 index.php를 제거하려면 다음을 시도하십시오.
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /(site)/ RewriteCond %{REQUEST_URI} ^system.* RewriteRule ^(.*)$ /index.php?/ [L] RewriteCond %{REQUEST_URI} ^application.* RewriteRule ^(.*)$ /index.php?/ [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/ [L] </IfModule>
설명 :
이 업데이트된 코드 블록은 RewriteBase를 수정합니다. 이 예에서는 "(사이트)"로 가정되는 사이트 폴더 이름을 포함하라는 지시문입니다. 올바른 사이트 폴더를 지정하면 요청 시 index.php 파일을 검색할 수 있도록 서버가 적절한 위치로 이동됩니다.
위 내용은 CodeIgniter 2의 URL에서 index.php를 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!