Heim  >  Artikel  >  Backend-Entwicklung  >  Yii2.0 implementiert die Konfigurationsmethode für den formalen Pathinfo-Zugriff

Yii2.0 implementiert die Konfigurationsmethode für den formalen Pathinfo-Zugriff

不言
不言Original
2018-06-08 10:16:551332Durchsuche

In diesem Artikel werden hauptsächlich relevante Informationen zur Konfigurationsmethode von yii2.0 zur Implementierung des Pfadinfo-Formularzugriffs vorgestellt.

Das Standardzugriffsformular von yii2.0 ist: dxr.com /index .php?r=index/list, im Allgemeinen konfigurieren wir es in Form von Pfadinformationen für den Zugriff auf: dxr.com/index/list, was eher den Benutzergewohnheiten entspricht.

Die spezifische Konfigurationsmethode ist:

1. Konfigurieren Sie yii2.0.

Öffnen Sie web.php im Konfigurationsverzeichnis und fügen Sie Folgendes hinzu:

'urlManager' => [
 'enablePrettyUrl' => true,
 'showScriptName' => false,
 'rules' => [
 ],
],

Zu diesem Zeitpunkt unterstützt yii2.0 bereits den Zugriff in Form von Pathinfo. Wenn Sie zu diesem Zeitpunkt nicht darauf zugreifen können, lesen Sie weiter unten.

2. Konfigurieren Sie den Webserver.

1. Wenn es sich um Apache handelt, erstellen Sie eine neue Textdatei in dem Verzeichnis, in dem sich die Eintragsdatei (index.php) befindet, speichern Sie sie dann als .htaccess und öffnen Sie diese Datei mit Notizblock und fügen Sie hinzu:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php

Speichern Sie es.

2. Wenn es Nginx ist, fügen Sie hinzu:

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: Starten Sie den Webserver in der Nginx-Konfigurationsdatei neu.

An diesem Punkt ist die Konfiguration abgeschlossen.

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Methode zum Exportieren einer Excel-Tabelle im YII2-Framework

Das obige ist der detaillierte Inhalt vonYii2.0 implementiert die Konfigurationsmethode für den formalen Pathinfo-Zugriff. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn