私の理解では、カスタムエラーページを表示するには、
ErrorDocument 404 /error/404.php
.htaccess で
また、
AllowOverride All
httpd.conf ファイルで設定する必要があります。ただし、現在は次のように設定されています
AllowOverride None
[なし] を [すべて] に変更してからサーバーを再起動すると、意図的に意味不明なアドレスをアドレス バーに入力すると、内部サーバー エラー 500 が発生します。私は何を間違っていますか?
ファイル内のその他のもの
IndexIgnore *
に続く
RewriteEngine on
続いて書き換えルール。
RewriteEngine on が問題の原因です。以下を参照してください。