私はこのスレッドがウェブやここでたくさん語られていることを知っています。ほとんどすべての方法を試しましたが、それでも同じ問題を抱えています。
これはローカルサーバー(MAMP)のURLです
http://localhost:8888/hellothere/index.php
そして、私は間違ったページを挿入するために間違ったパスを挿入しようとしました、以下のように:
http://localhost:8888/hellothere/eiurgiuerib
エラーページに連れて行く代わりに、それが表示されます:
Not Found
The requested URL /hellothere/eiurgiuerib was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
404ページはErrorディレクトリ内にあります。そして、私の.htaccessファイルの中にこれを含めました:
ErrorDocument 404 /Error/404.php
ErrorDocument
ディレクティブは、ローカルURLパスを指定すると、DocumentRoot
から完全に修飾されたパスを期待します。あなたの場合、これはErrorDocument
への実際のパスが
ErrorDocument 404 /hellothere/error/404page.html
ローカルURLを適用すると、ErrorDocumentディレクティブはDocumentRootからのフルパスを期待します。そこに、
ErrorDocument 404 /yourfoldernames/errors/404.html