タグ

2015年11月5日のブックマーク (1件)

  • mod_rewriteで条件分岐 - koki-h's diary

    URLがある条件にマッチした場合にはURLを書き換えたくない場合がある。 そういうときは [S] (Skip) フラグを使用する。 このフラグを使うとURLが条件にマッチした場合にはn行下までの条件をスキップすることができ、擬似的にIF文のような条件分岐を実現できる。このとき、RewriteRuleは以下の様な構文になる。 RewriteRule <condition> - [S=n] #URLが<condition>にマッチした場合はn行下までの条件をスキップする Apache公式ドキュメントに書かれていた例が分かりやすかった。 # Does the file exist? RewriteCond "%{REQUEST_FILENAME}" "!-f" RewriteCond "%{REQUEST_FILENAME}" "!-d" # Create an if-then-else con

    mod_rewriteで条件分岐 - koki-h's diary
    papiro
    papiro 2015/11/05
    条件スキップすることが出来るらしい。ほえー。