Heim > Backend-Entwicklung > PHP-Problem > So verstecken Sie index.php in lnmp

So verstecken Sie index.php in lnmp

藏色散人
Freigeben: 2023-03-17 07:58:01
Original
1601 Leute haben es durchsucht

So verstecken Sie index.php in lnmp: 1. Öffnen Sie die Datei „location ~ [^/].php“; 2. Ändern Sie den Inhalt in „location ~ [^/].php“; $uri = 404;“ das #-Symbol davor; 4. Fügen Sie den Inhalt „rewrite „^/(.*)$“ /index.php last;“ hinzu; 5. Starten Sie Nginx neu.

So verstecken Sie index.php in lnmp

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

lnmp Wie verstecke ich index.php?

lnmp aktiviert pathinfo und verbirgt index.php

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;
    include fastcgi.conf;
    #include pathinfo.conf;
}
Nach dem Login kopieren

Ändern Sie Zeile 1 in:

location ~ [^/].php
Nach dem Login kopieren

Kommentieren Sie Zeile 4 aus, das heißt, fügen Sie #

#try_files $uri =404;
Nach dem Login kopieren

vor und entfernen Sie den Kommentar in Zeile 8

include pathinfo.conf;
Nach dem Login kopieren

Fügen Sie einen Abschnitt über dem Speicherort hinzu ~ [^/].php

location /
{
    if (!-e $request_filename)
    {
        rewrite "^/(.*)$" /index.php last;
    }
}
Nach dem Login kopieren

Starten Sie Nginx neu

service nginx restart
Nach dem Login kopieren

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verstecken Sie index.php in lnmp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage