Yii index.php를 제거하는 방법: 1. Apache의 mod_rewrite 모듈을 활성화하고 Apache를 다시 시작합니다. 2. 프로젝트에서 /config/web.php 파일을 편집합니다. 3. index.php와 동일한 디렉터리에 [를 추가합니다. 파일 .htaccess] 파일.
특정 방법:
(권장 튜토리얼: php 그래픽 튜토리얼)
1. Apache의 mod_rewrite 모듈을 엽니다
LoadModule rewrite_module 모듈/mod_rewrite 앞의 "#" 기호를 제거합니다. 그래서
DocumentRoot "/Library/WebServer/Documents"
Apache를 다시 시작하고 명령: sudo apachectl restart
2. 프로젝트의 /config/web.php에 코드 추가:
components'=>array( ... 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', ], ], )
(추천 비디오 튜토리얼: php 비디오 튜토리얼)
3.index.php 파일과 동일한 디렉토리(/web/ ) 다음 내용으로 ".htaccess" 파일을 추가합니다:
Options +FollowSymLinks IndexIgnore */* RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.php
위 내용은 yii에서 index.php를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!