ホームページ >バックエンド開発 >PHPチュートリアル >yii20 設定は pathinfo の形式でアクセスされます。PHP は pathinfo を開きます。Apache pathinfo は pathinfo をサポートしません。

yii20 設定は pathinfo の形式でアクセスされます。PHP は pathinfo を開きます。Apache pathinfo は pathinfo をサポートしません。

WBOY
WBOYオリジナル
2016-07-29 08:54:581027ブラウズ

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' => [

] ,

],

windows pathinfo,php pathinfo,pathinfo开启,cgi.fix pathinfo,开启curl和pathinfo,nginx pathinfo,thinkphp pathinfo,pathinfo extension,url pathinfo depr,php pathinfo模式,curl和pathinfo,cgi.fix pathinfo 1,php开启pathinfo,apache pathinfo,不支持pathinfo

現時点では、yii2.0 はすでに pathinfo 形式でのアクセスをサポートしています。アクセスできない場合は、読み続けてください。

2. Webサーバーを設定します。

1. Apache の場合は、エントリ ファイル (index.php) が配置されているディレクトリに新しいテキスト ファイルを作成し、それを .htaccess として保存し、このファイルをメモ帳で開き、次を追加します:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule を保存します。

2. nginx の場合は、nginx 設定ファイルを追加します:

server {

listen 80;

server_name www.daixiaorui.com;

location / {

root E : /wwwroot/yii2.0;

インデックスindex.htmlindex.php;

if(!-e $request_filename){

rewrite ^/(.*) /index.php last;

}

}

location ~ .php$ {

root 0.0.1:9000;

fastcgi_index インデックス .php;

param SCRIPT_FILENAME $document_root$fastcgi_script_name ;

include fastcgi_params;

}

}

3: Web サーバーを再起動します。 この時点で、設定は完了です。

記事の出典: http://www.daixiaorui.com/read/218.html このサイトのすべての記事は、出典が示されていない限りオリジナルです。転載する場合は、この記事のアドレスを明記してください。

上記では、pathinfo の内容を含め、yii20 設定へのアクセスを pathinfo 形式で紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。