【Apache】LocationMatchで否定条件
問題
LocationMatchで「URLがマッチしないとき」の条件を作りたいです。

答え
/hoge のときは、以下の書き方でできる。
<LocaitonMatch /(?!hoge)> # xxxxxx </LocationMatch>
条件に / スラッシュが含まれるときはこちら。
<LocaitonMatch ^(?!(/hoge/fuga)$)> # xxxxxx </LocationMatch>
リダイレクトしたいだけの時などなら、Rewriteを使ってもいいと思います。
コメント