問題タブ [errordocument]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
454 参照

.htaccess - カスタム 404 エラー ページが 500 エラーを生成している

セキュリティ上の理由から、すべての php ファイルが 404 エラーを生成するようにしてから、次のようにカスタム 404 エラー ページを使用しています。

私が行ったすべてのphpスクリプトは、私が望むようにカスタム404エラーページを返しますが、その下には次のように書かれています:

さらに、ErrorDocument を使用して要求を処理しようとしたときに、500 Internal Server Error エラーが発生しました。

しかし、実際には存在しないページ (たとえばhttp://localhost/Hello/world.html) に移動すると、必要なエラー ページが表示されます。

私は混乱しています、私は何が間違っていますか。また、カスタム用に php ページを使用できるようにしたいのErrorDocumentですが、それが可能かどうかはわかりません。

0 投票する
2 に答える
1055 参照

php - PHP - ヘッダー 404 が htaccess ErrorDocument をトリガーしない

これはかなり複雑なため、私の正確な PHP ではありませんが、一般的な考え方は同じです。

この場合、Apache は .htaccess ファイルに設定された 404 ページをロードしません。存在しないページに移動すると、指定された 404 ページが表示されるため、404 が機能することはわかっています。

404 ページ ファイルの内容を手動でダンプせずに、指定した 404 ページをロードする方法はありますか?

0 投票する
1 に答える
450 参照

.htaccess - HTACCESS - ErrorDocument + RewriteRule = 無限ループ

と で問題が発生ErrorDocumentRewriteRuleました。簡単に言えば、ここに私が持っているものがあります:

これの結果は、無限ループです (明らかに)。ただし、これを解決する方法がわかりません。誰かが何か考えましたか?ありがとう。

0 投票する
0 に答える
943 参照

apache - .HTAccess 内の複数の ErrorDocuments

カスタム エラー ドキュメント "/error.php?e=ERRORCODE" があり、.htaccess で次のことを行う必要があることがわかっています。

しかし、すべてのエラー コードがカスタム エラー ページにリダイレクトされるように、次のようにしました。

そして、上記のすべてを 1 行に圧縮する方法があるかどうかを知りたかったのです。

ありがとう。

0 投票する
1 に答える
2821 参照

php - カスタム 404 ErrorDocument パスが htaccess で機能しない

.htaccess に以下のコードがあります

しかし、間違ったURLを渡すたびに以下のエラーが発生します

RewriteRule ^/ - [S=2]を削除すると、以下のエラーが発生します

試してみるhttp://example.com/abcd/と、 .htaccess がhttp://example.com/abc/404どのページにリダイレクトされるか

私はどんな間違いをしていますか。私を助けてください。

前もって感謝します