For Want Of A Better Word

mod_rewriteのログ周り

   

◆mod_rewriteログの出力方法(2.4系)
LogLevel rewrite:trace8 # ログ出力のレベル(詳細度)を1~8の数字で指定する。8が一番詳しい。
# Apache 2.4系統ではログファイル名の指定は不要である。Apacheのエラーログに出力される。
# Apacheエラーログファイルにはmod_rewriteのログ以外も出力されている。[rewrite:、というキーワードを含む行がmod_rewriteのログの出力である。

◆mod_rewriteログの出力方法(2.2系)

RewriteLogLevel 9 # ログ出力のレベル(詳細度)を0~9の数字で指定する。0は全く出力なし、9が一番詳しい。
RewriteLog “C:\tmp\rewrite.log” # ログファイル名を指定する。ファイル名は環境にあわせて適宜指定。

◆mod_rewriteのログの見方

①START:
strip per-dir prefix⇒ ーバ側のファイルのフルパスからperdirの値を抜いたファイルのパスとなる。これが実際にRewriteRuleに渡される値。この値をルールによって書き換える。
ディレクトリ毎に分割。。ということかの。

②applying pattern
各Rewriteルールとのマッチを見ていく。

※③rewriteCondがある場合、その条件に合致していくかみていく。

④rewrite 書き換えが実行
⑤explicitly forcing redirect with 書き換えたURLの表示

参考サイト:

http://oxynotes.com/?p=7392#6

 - 未分類

  関連記事

no image
言語設計とプログラミング(言語は生産性)

言語は生産性に影響を与える [crayon-58b286424cfb037847 …

no image
今更だけどWindowsXPにPowerToys

http://www.forest.impress.co.jp/article/ …

no image
AWS amaoznEC2 リザーブドインスタンス関連リンク

オンデマンドインスタンスとリザーブドインスタンスの特徴 http://dev.c …

no image
【セキュリティ・インフラ】SSL証明書のCSRの確認方法

更新するとき、前の入力内容忘れたとかそんなとき。 以下クロームの場合 サイトにア …

no image
imac(2008以前)をサブディスプレイとして使おうと思った。

imacが会社で余っているのでwindowsのサブにしようかなとおもったのです。 …