09/01/26 22:09:48
皆様ご親切にありがとうございます。本当に板違いなのにスイマセン。
自分、自鯖経験ゼロです。
これだけ色々考えていただいたのに、物凄く申し訳ないご報告があります。
独自に設定した.htaccessがあろうがなかろうが
存在しないPHPファイル にアクセスしようとすると
ブラウザのエラーメッセージが出ることが先ほど判明しました。
PHP以外の拡張子ではサーバー側が用意したエラーファイルが出ます。
どうやらサーバー全体の状況が、PHPファイルに対してだけ
ErrorDocumentが働かない構造になっているようです。
よもやそんな所に原因があると思わず、試してもいませんでした。
本当にスイマセン!!
こんなオチになってしまったので、サーバー名はちょっと出しづらいです。
ごめんなさい。
蛇足ですが、.htmlでPHPを動かしたかったのは
元からあるサイトのページ全部にPHPで作ったカウンターを
後から追加したので、ファイル名を変更するのが面倒だったからです。
その結果サイト内の全ファイルがPHPファイルになっていました。
その為、存在しないPHPファイルにアクセスされた時にも
正しいメニューに誘導できるエラーファイルを用意したかっただけで
エラーファイルは普通のHTMLでも何の問題もありません。
ただ、今回はこの「存在しないPHPファイルにアクセスされると
用意したページに飛ぶ」という肝心な部分が
使えなかったので途方にくれていました。
皆さんのおかげで、実現できるはずの機能と分かり
本当に助かりました。ありがとうございました。