ホームページ  >  記事  >  ウェブフロントエンド  >  Nginx はランダムな page_html/css_WEB-ITnose への 404 ページ ジャンプを実装します

Nginx はランダムな page_html/css_WEB-ITnose への 404 ページ ジャンプを実装します

WBOY
WBOYオリジナル
2016-06-21 09:13:571327ブラウズ

1. 概要

360 や Tencent のページなどの Web サイトにアクセスすると、ページが存在しない場合、「404 not found」というメッセージが表示され、右下に愛と助けの絵が表示されます。コーナー、そしてこれらの写真、または 質問はすべてランダムであり、次回アクセスしたときに別のページに表示される可能性があります。ここでは、この要件を達成するために nginx と php を組み合わせて使用​​します。



II. 設定

前提条件:LEMP環境(省略)


①nginx設定ファイル(/etc/nginx/nginx.conf)を編集します


②編集/エラー /404 .php ページ

        location / {                    ###           if (!-e $request_filename) {                rewrite ^(.*)$  /error/404.php redirect;        }                    ####请求的时候判断请求的文件是否存在,不存在则显示重写到/error/404.php页面去            root   /webdoc/;            index  index.php index.html index.htm;        }


③ローカル写真を追加


④テスト

ホームページが通常どおり表示されます:

存在しない URL を入力した場合の効果:

Enter キーを押した後:



効果を達成~~

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