Heim > Backend-Entwicklung > PHP-Tutorial > lnmp aktiviert Pathinfo und versteckt Indexphp

lnmp aktiviert Pathinfo und versteckt Indexphp

WBOY
Freigeben: 2016-07-29 09:13:18
Original
944 Leute haben es durchsucht

Bearbeiten Sie den folgenden Abschnitt:

location ~ [^/]\.php(/|$)
{       
    # comment try_files $uri =404; to enable pathinfo
    try_files $uri =404;
    fastcgi_pass  unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    <strong>include</strong> fastcgi.conf;
    #<strong>include</strong> pathinfo.conf;
} 
Nach dem Login kopieren

Ändern Sie Zeile 1 wie folgt:
location ~ [^/]\.php
Nach dem Login kopieren
Kommentieren Sie Zeile 4 aus, d. h. fügen Sie # davor ein
#try_files $uri =404;
Nach dem Login kopieren
Entfernen Sie den Kommentar in Zeile 8
<strong>include</strong> pathinfo.conf;
Nach dem Login kopieren
an Ort und Stelle ~ Abschnitt oben hinzufügen [^/].php
location /
{
    if (!-e $request_filename)
    {
        rewrite "^/(.*)$" /index.php last;
    }
}
Nach dem Login kopieren
Nginx neu starten
service nginx restart
Nach dem Login kopieren

Das Obige stellt lnmp vor, um Pathinfo zu aktivieren und Indexphp auszublenden, einschließlich Include-Inhalten. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage