[解決済み] Apacheのmod_rewriteをデバッグする方法
2022-04-19 18:51:33
質問
mod_rewrite について、主に2つの問題があります。
-
無効なルールがあっても、意味のあるエラーは報告されません。
-
各修正を確実にテストするために、Google Chromeのキャッシュを消去する必要があります。これはロケット科学ではないですが、私は Ctrl + シフト + 削除 をクリックします。 OK をクリックし、ウィンドウを閉じて、再読み込みしてください。
mod_rewrite のコードを効率的に管理する秘訣を伝授してくれる達人がいたら教えてほしいのですが。
どのように解決するのですか?
一つのコツは、書き換えログをオンにすることです。これを有効にするには、Apache HTTP Server のメイン設定ファイルか、現在のバーチャルホストファイルで次の行を試してみてください (
ではなく
で
.htaccess
):
LogLevel alert rewrite:trace6
Apache以前 httpd 2.4 mod_rewrite このようなモジュール単位のロギング設定はまだ存在していませんでした。その代わりに、以下のようなロギング設定を使用することができます。
RewriteEngine On
RewriteLog "/var/log/apache2/rewrite.log"
RewriteLogLevel 3
関連
-
[解決済み] エラーメッセージ "Forbidden You don't have permission to access / on this server" [closed].
-
[解決済み] Apache 2.2 で mod_rewrite を有効にする方法
-
[解決済み] エラー」を解決する方法 Apacheが予期せずシャットダウンしました" を解決するには?
-
[解決済み] ApacheとNode.jsを同じサーバーで使う
-
[解決済み】apacheの非wwwからwwwへのリダイレクト
-
[解決済み] Apacheのmod_rewriteをデバッグする方法
-
[解決済み] phpでmod_rewriteが有効かどうかを確認する方法は?
-
[解決済み] apacheのバーチャルホストの設定をデバッグする方法は?
-
[解決済み] XAMPPのapacheサーバーのポートを変更する方法は?
-
[解決済み] ローカルネットワークのユーザーが私のWAMPサイトにアクセスできるようにするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] "お知らせ 未定義変数"、"Notice: Notice: 未定義のインデックス", "Notice:未定義のインデックス", "Notice."。PHPを使用した「未定義のオフセット
-
[解決済み] Apache HTTP Server と Apache Tomcat の違い?[クローズド]
-
[解決済み] エラーメッセージ "Forbidden You don't have permission to access / on this server" [closed].
-
[解決済み] HTTPSをHTTPにリダイレクトするにはどうしたらいいですか?
-
[解決済み] 参考:mod_rewrite、URLリライト、「プリティリンク」解説
-
[解決済み] .htaccess ErrorDocument 404が表示されない
-
[解決済み] apacheのバーチャルホストの設定をデバッグする方法は?
-
[解決済み] ApacheのデフォルトエンコーディングをUTF-8に変更する方法
-
[解決済み] Apacheの内部エラー500、しかしログには何もない?
-
[解決済み] ローカルネットワークのユーザーが私のWAMPサイトにアクセスできるようにするには?