CodeIgniter URL에서 "index.php" 제거
CodeIgniter를 사용할 때 URL에 나타나는 "index.php" 세그먼트는 주의를 산만하게 할 수 있습니다. 그리고 바람직하지 않습니다. 이를 제거하고 index.php가 포함되지 않은 깔끔한 URL을 얻으려면 다음 단계를 따르세요.
1. .htaccess 파일을 만듭니다.
루트 웹 디렉터리에 .htaccess 파일을 넣습니다.
2. .htaccess에 다음 코드를 추가합니다.
.htaccess 파일에 다음 코드 블록을 사용합니다.
RewriteEngine on RewriteCond !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt) RewriteRule ^(.*)$ /index.php/ [L]
3. .htaccess 파일을 사용자 정의합니다(선택 사항).
필요한 경우 다시 쓰기 규칙에서 제외해야 할 수 있는 특정 JavaScript, CSS 또는 이미지 루트 폴더 이름을 포함하도록 파일을 수정합니다.
대체 .htaccess 구성:
대체 .htaccess를 사용할 수도 있습니다. 구성은 http://snipplr.com/view/5966/codeigniter-htaccess/에 있습니다. 이 구성에는 도메인 기본 URL에 대한 추가 처리가 포함되어 있으며 특정 요구 사항에 따라 적합할 수 있습니다.
위 내용은 내 CodeIgniter URL에서 'index.php'를 어떻게 제거합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!