質問: 失敗したページをリダイレクトするためのmod_rewriteルールに関する質問 失敗したページをカスタムの「page not found」ページにリダイレクトするmod_rewriteルールを設定しています。これはwordpressにあります。 apacheサイトのオンラインチュートリアルを使用しましたが、これまでのルールは次のようになります。rewritecond %{request_filename} !-f rewriterule ^(.+) http://example.com/?page_id=254 [r] これは動作します。 -uフラグは何もしなかったので、最初の提案と2番目の提案を組み合わせたように見えます。私の質問は、好奇心から次のことが起こる理由です:request_filenameをrequest_uriに変更すると(2番目の例が示すように)、ページはロードされますが、スタイルシートはロードされません。私の書式設定はすべてなくなり、これはすべてのページで発生します。なぜこれが起こるのか誰でも考えることができますか?
回答: 非常に奇妙な。 ffでは、デバッグに firebug または tamper data を使用できます。ソースコード(ctrl + u)も参照し、その中のスタイルシートリンクをクリックします。エラーコンソール(cntl + shift + j)も参照してください。