SOFTELメモ Developer's blog

【Apache】LocationMatchで否定条件

2017/11/03 apache

問題

LocationMatchで「URLがマッチしないとき」の条件を作りたいです。

答え

/hoge のときは、以下の書き方でできる。

<LocaitonMatch /(?!hoge)>
  # xxxxxx
</LocationMatch>

条件に / スラッシュが含まれるときはこちら。

<LocaitonMatch ^(?!(/hoge/fuga)$)>
  # xxxxxx
</LocationMatch>

リダイレクトしたいだけの時などなら、Rewriteを使ってもいいと思います。

関連するメモ

コメント