SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【Apache】LocationMatchで否定条件

問題

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

答え

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

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

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

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

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

関連するメモ

コメント