ホームページ  >  記事  >  バックエンド開発  >  URL の背後にあるファイルが存在しない場合、PHP Web サイトではどのようにして重要なサーバー情報が表示されないようにするのでしょうか?

URL の背後にあるファイルが存在しない場合、PHP Web サイトではどのようにして重要なサーバー情報が表示されないようにするのでしょうか?

WBOY
WBOYオリジナル
2016-06-13 13:04:10821ブラウズ

URL の背後にあるファイルが存在しない場合、PHP Web サイトはどのようにして重要なサーバー情報が表示されないようにするのでしょうか?
例: http:// URL /abc.asp このファイルが存在しない場合、
以下に示すエラー インターフェイスが表示されます (写真 1)、

ただし、エラー メッセージはサーバーに関する関連情報を漏洩します。このインターフェイスにエラー メッセージが表示されないようにする方法、またはエラーが発生したときに直接プロンプトを表示する方法 (図 2)


-----最適な解決策---------
404 エラー処理ページを指定する

IIS マネージャーでの IIS の変更
構成ファイル内の apache ErrorDocument 404 /404.php
-----その他の解決策---------
残念ながら、編集者が私の写真を上下逆にしてしまいました。上が(写真2)、下が(写真1)です。
------その他の解決策------------------

小言兄さんの熱心なご協力、本当にありがとうございました~

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