• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpファイルの404エラー処理について)

phpファイルの404エラー処理について

このQ&Aのポイント
  • phpファイルの404エラー処理について解説します
  • index.phpでも正常に404エラーを表示する方法を教えます
  • htaccessファイルで404エラーページを設定する手順を説明します

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5292/13827)
回答No.2

WebサーバがApacheならApacheの設定で AcceptPathInfo を off にするという手もあります。

waterclock
質問者

お礼

所用でお礼が遅くなりました。 この方法が楽なので、これで解決しました。 どうもありがとうございました。

その他の回答 (1)

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

#QueryStringでなくPathInfoを使って文字列を引き渡すと #いうのもけっこうやるんですけどね(汗 スクリプト側でやるなら、$_SERVER['PATH_INFO']がセットされていたら(かつ空文字列でなかったら)404のhttpレスポンス(と.htaccessで指定しているcontents)を返せばいいのでは?

waterclock
質問者

お礼

所用でお礼が遅くなりました。どうもありがとうございました。 >QueryStringでなくPathInfoを使って文字列を引き渡すというのもけっこうやるんですけどね そうなんですか? そういう使い方もあるんですね。 いくつかレンサバ借りていて、見事全部 PHP.iniの初期設定では、「AcceptPathInfo」が「ON」となっておりました。 スラッシュ以降は引数扱いとは、全然知らなかったです。

関連するQ&A