2022 年 8 月 2 日更新
カスタム 404 エラー ページを設定しました。以下は私の htaccess ルールです。
リーリー
多くのテストを行った結果、php ページ以外のすべてで完全に動作することがわかりました。間違ったディレクトリまたは他のファイル拡張子にアクセスしても、正常に動作します。
カスタム 404 エラー ページに正常に表示されたリンクの例
- https://www.example.com/bad-file.html
- https://www.example.com/bad-folder/bad-file.html
- https://www.example.com/bad-folder/bad-file.php
- https://www.example.com/existing-folder/bad-file.html
- https://www.example.com/existing-folder/bad-image.jpg
カスタム 404 エラー ページに表示できないリンクの例
- https://www.example.com/bad-file.php
- https://www.example.com/existing-folder/bad-file.php
htaccess の一部の書き換えルールが問題の原因ではないかと考えましたが、テスト目的でそれらを完全に削除しましたが、問題は依然として解決しません。
同じ問題を抱えている人をついに見つけ、提供されたソリューションで問題が解決しました。これは質問投稿です
htaccess のカスタム 404 エラー ハンドラーは、存在しない ".php" ファイルに対して機能しません
php 拡張機能を機能させるための解決策は次のとおりです:
リーリー