Index.php を非表示にする
lnmp メソッド: 1. 「location ~ [^/].php」ファイルを開きます; 2. 内容を「location ~ [^/].php」に変更します; 3. 削除します「# try_files $uri =404;」 その前にある # 記号; 4. コンテンツ「rewrite "^/(.*)$" /index.php last;」を追加します。 5. Nginx を再起動します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
lnmpindex.phpを非表示にする方法は?
lnmp は pathinfo を有効にし、index.phpを非表示にします。
次のセクションを編集します:
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; }
1 行目を次のように変更します:
location ~ [^/].php
#4 コメントつまり、先頭に
##try_files $uri =404;
を追加して、8 行目のコメントを削除します。
include pathinfo.conf;
上記の場所 ~ [^/].php
location / { if (!-e $request_filename) { rewrite "^/(.*)$" /index.php last; } }## の上にセクションを追加します。 #Nginx を再起動
service nginx restart推奨される学習: 「
PHP ビデオ チュートリアル 」
以上がlnmpでindex.phpを非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。