lnmp は pathinfo を有効にし、index.php、lnmppathinfo を非表示にします
次のセクションを編集します:
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
ログイン後にコピー
を再起動します
http://www.bkjia.com/PHPjc/1063025.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1063025.html技術記事 lnmp は pathinfo を有効にし、index.php を非表示にします。 lnmppathinfo は次のセクションを編集します: location ~ [^/].php(/|$){ # comment try_files $uri =404; pathinfo try_files $uri =404;