yii2.0의 기본 액세스 형식은 dxr.com/index.php?r=index/list입니다. 일반적으로 액세스하려면 pathinfo로 구성합니다: dxr.com/index/list에 더 많은 내용이 있습니다. 사용자 습관과 일치합니다.
구체적인 구성 방법은 다음과 같습니다.
1. yii2.0을 구성합니다.
config 디렉토리에서 web.php를 열고 다음을 추가하세요:
'urlManager' => [
'enablePrettyUrl' => true,
' showScriptName' => false,
'rules' => [
],
],
At 이번에 yii2.0은 이미 pathinfo 형태의 접근을 지원하고 있습니다. 현재 접근이 불가능하다면 아래 내용을 계속 읽어주세요.
2. 웹 서버를 구성합니다.
1. apache인 경우 항목 파일(index.php)이 있는 디렉터리에 새 텍스트 파일을 만든 다음 .htaccess로 저장하고 이 파일을 메모장으로 열고 다음을 추가합니다.
RewriteEngine 사용
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule
저장하세요.
2. nginx인 경우 nginx 구성 파일에 추가합니다:
server {
listening 80;
서버 이름 www.daixiaorui.com;
위치 / {
루트 E:/wwwroot/yii2.0;
index index.html index.php;
if (!-e $request_filename){
다시 작성 ^ /(.*) /index.php 마지막;
}
}
위치 ~ .php$ {
루트 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: 웹 서버를 다시 시작합니다.
이제 구성이 완료되었습니다.
기사 출처: http://www.daixiaorui.com/read/218.html 이 사이트의 모든 기사는 출처를 표시하지 않는 한 원본입니다. 재인쇄 시 이 기사의 주소를 표시해 주세요. 권리 보유.
위 내용은 pathinfo의 내용을 포함하여 pathinfo 형식으로 yii20 구성에 대한 액세스를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.