0

これに似た質問がいくつかあることは知っていますが、私が見たものは役に立たなかった...

FF と Chrome では正常に動作する通常の php ページがありますが、IE では約 20% の確率で (あまりフレンドリーではない) HTTP 404 エラーが発生します。フレンドリーエラーがオフになっている場合も、正常に機能します。しかし、私のページの訪問者はそれらをオフにすることはありません...ページのmod_rewriteが原因である可能性があると思いましたが、それをオフにしてキャッシュを削除しても、実際のページ自体がエラーを生成しています. ページが 80% の確率で完全に正常に読み込まれるのに、同じページに更新またはリンクを戻すと 404 が発生し、さらに数回更新すると元に戻るため、これは非常に奇妙です。サードパーティのサーバーを使用していて、アクセスできるログがないと言われたため、サーバー ログにアクセスできません。

誰かがこの問題の原因を教えてください。404 がどこから来たのかをクライアント側で正確に確認する方法はありますか? ページがロードされる場合とロードされない場合があるというようなことを見たことがありますか?

助けてくれてありがとう!

4

1 に答える 1

0

わかりました... mod_rewriteがオフのときにも発生したため、まったくわかりません...しかし、基本的にはwordpressに関係していたようです...一言で言えば、すべてのページが1つのテンプレートphpページにロードされていますURLに基​​づいて適切なワードプレスページをそのphpページにロードし、特定の(偽の)ページの「スラッグ」を含むワードプレスページはありませんでしたが、一度作成すると正常に動作します。mod_rewrite とワードプレスの仕組みを本当に理解している人は、私よりもこれをよく理解していると思いますが、他の誰かが同じ問題を抱えている場合に備えて、それが修正された方法です...

そして、はい、サーバーログはばかげていません!

ありがとう!

于 2013-01-06T13:40:12.913 に答える