ホームページ  >  記事  >  運用・保守  >  nginxでサフィックス名phpを非表示にする方法

nginxでサフィックス名phpを非表示にする方法

王林
王林オリジナル
2020-09-11 14:52:286048ブラウズ

nginx で php サフィックスを非表示にする方法: まず nginx.conf 構成ファイルを開き、次に内容 [ttry_files $uri $uri/ $uri.php$is_args$args;] を追加します。

nginxでサフィックス名phpを非表示にする方法

具体的な方法:

(推奨チュートリアル: nginx チュートリアル)

まず nginx を開きます。 conf 設定ファイル;

次に、次の内容を設定ファイルに追加します:

location / {
    ttry_files $uri $uri/ $uri.php$is_args$args;
}

これにより、サフィックス名 .php を非表示にすることができます。

説明:

try_files は nginx の命令で、rewrite に似ており、命令の後に指定されたパスを持つファイルまたはディレクトリを検索して返します。

$uri は、現在のリクエストの URI パスを表します。これは、パラメータを含まない、URL ドメイン名の背後にあるパスです。

$ is_args は、リクエストされた URL にパラメータがある場合、$is_args は "?" を表すことを意味します。リクエストされた URL にパラメータがない場合、パラメータを渡すために空の文字列が返されます。

$args は、リクエスト URL 内の完全なパラメータを表します。

関連する推奨事項: php トレーニング

以上がnginxでサフィックス名phpを非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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