nginx は、指定されたディレクトリでの php の実行を禁止しています。サーバー設定セクションに場所のルールを追加するだけで済みます。
推奨: "PHP チュートリアル "
1. 特定のディレクトリでの php の実行を禁止します
location ~* ^/download/.*\.(php|php5)$ { deny all; }
2. 複数のディレクトリでの php の実行を禁止します
location ~* ^/(download|down)/.*\.(php|php5)$ { deny all; }
注: これは php 設定の前に記述する必要があります。例は次のとおりです
location ~* ^/(download|down)/.*\.(php|php5)$ { deny all; } location ~ [^/]\.php(/|$) { try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; }
以上がnginx は指定されたディレクトリでの php の実行を禁止しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。