Heim > Artikel > Backend-Entwicklung > So stellen Sie Nginx so ein, dass das Parsen von PHP-Dateien verboten wird
nginx legt die Methode zum Deaktivieren des Parsens von PHP-Dateien fest: Das Parsen von PHP kann basierend auf Verzeichnissen eingeschränkt werden. Spezifische Methode: Öffnen Sie zuerst die Konfigurationsdatei, suchen Sie dann die Konfiguration [Speicherort ~ .php$] und setzen Sie sie auf [Alle verweigern].
Spezifische Methode:
(Empfohlenes Tutorial: nginx-Tutorial)
PHP-Analyse basierend auf Verzeichnis einschränken:
location ~ .*(diy|template|attachments|forumdata|attachment|image)/.*\.php$ { deny all; }
Browserzugriff einschränken
U Verwenden Sie user_agent, um den Besuch des Client-Browsers zu steuern
location / { if ($http_user_agent ~ 'bingbot/2.0|MJ12bot/v1.4.2|Spider/3.0|YoudaoBot|Tomato|Gecko/20100315'){ return 403; } }
Verwandte Empfehlungen:
php-TrainingDas obige ist der detaillierte Inhalt vonSo stellen Sie Nginx so ein, dass das Parsen von PHP-Dateien verboten wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!