이 글은 주로 pathinfo 형식 액세스를 구현하기 위한 yii2.0의 구성 방법에 대한 관련 정보를 소개합니다. 필요한 친구는 이를 참고할 수 있습니다.
yii2.0의 기본 액세스 형식은 dxr.com/index.php?r입니다. =index /list, 일반적으로 dxr.com/index/list에 액세스하기 위해 pathinfo 형식으로 구성합니다. 이는 사용자 습관에 더 가깝습니다.
구체적인 구성 방법은 다음과 같습니다.
1 yii2.0을 구성합니다.
config 디렉토리에서 web.php를 열고 다음을 추가하세요:
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ], ],
현재 yii2.0은 이미 $config = [ 'comComponents'=>[Add here] ]에서 pathinfo를 지원합니다. 현재 액세스할 수 없는 경우 계속 읽으세요.
2. 웹 서버를 구성합니다.
1.Apache인 경우 항목 파일(index.php)이 있는 디렉터리에 새 텍스트 파일을 만든 다음 .htaccess로 저장하고 메모장으로 이 파일을 열고
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php
Save를 추가합니다. 그것.
2. nginx인 경우 다음을 추가합니다.
server { listen 80; server_name localhost; location / { root E:/wwwroot/yii2.0; index index.html index.php; if (!-e $request_filename){ rewrite ^/(.*) /index.php last; } } location ~ \.php$ { root E:/wwwroot/yii2.0; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
3: nginx 구성 파일에서 웹 서버를 다시 시작합니다.
이제 구성이 완료되었습니다.
위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장 사항:
YII2 프레임워크에서 Excel 테이블을 내보내는 방법
위 내용은 Yii2.0은 pathinfo 공식 액세스 구성 방법을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!