検索
ホームページバックエンド開発PHPの問題PHPで404ページを設定する方法

php で 404 ページを設定する方法: まず、「apache\conf\extra\httpd-multilang-errordoc.conf」ファイルを見つけて開き、次に 404 に対応するファイルを変更します。

PHPで404ページを設定する方法

#推奨: 「

PHP チュートリアル

php はカスタム 404 ページを作成します

Apache サーバー:

変更: apache\conf\extra\httpd-multilang-errordoc.conf ファイル

以下に示すように、404 に対応するファイルを変更します

ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
ErrorDocument 404 /error/404.html
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
ErrorDocument 410 /error/HTTP_GONE.html.var
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

404 ファイルは次のパスにあります:

apache\error\404.html

他のエラー ファイルの修正方法は上記と同じです。

変更が完了したら、Apache サーバーを再起動してください。 ! !

nginx サーバー:

1. 独自の 404.html ページを作成し、Web サイトのルート ディレクトリに配置します。

つまり: Web サイト コード ルート ディレクトリ/error/404.html

(テスト中、なぜエラー フォルダーを作成する必要があるのか​​わかりませんが、エラー フォルダーを直接配置できませんでした)ルート ディレクトリの 404 ページ)

2. nginx.conf ファイルを変更し、http 定義領域に追加します:

fastcgi_intercept_errors on;

3. nginx.conf を変更します。または仮想 host.conf のドメイン名をサーバー領域 ( bitnami.conf) に追加します:

error_page  404  =  /404.html;

4. nginx

5 を再起動します。このとき、URL が存在しない場合は、カスタム 404 ページにジャンプします

以上がPHPで404ページを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。