ホームページ >バックエンド開発 >PHPチュートリアル >lnmpはpathinfoを有効にし、indexphpを非表示にします

lnmpはpathinfoを有効にし、indexphpを非表示にします

WBOY
WBOYオリジナル
2016-07-29 09:13:18953ブラウズ

次のセクションを編集します:

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;
    <strong>include</strong> fastcgi.conf;
    #<strong>include</strong> pathinfo.conf;
} 

1 行目を次のように変更します:
location ~ [^/]\.php
4 行目をコメントアウトします。つまり、先頭に #
#try_files $uri =404;
を追加し、8 行目のコメントを削除します。
<strong>include</strong> pathinfo.conf;
セクション
location /
{
    if (!-e $request_filename)
    {
        rewrite "^/(.*)$" /index.php last;
    }
}
を ~ [^/].php の上に追加します。 Nginx を再起動します。リーリー

上記は、インクルードコンテンツを含む、pathinfo を有効にし、indexphp を非表示にする lnmp を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。