2011-09-18 26 views
1

私は、URLに応じていくつかのアクションを実行できるように、アプリケーションで行われたリクエストをリダイレクトするためにTuckeys UrlRewriteを使用しています。私はどんな要求も捕らえることができる必要がありますが、私はリソースから1つを取得したくないので、基本的に/images/something.pngまたは/css/something.cssのようなものですが、私は/web/http://www.google.com/を捕まえることができる必要があります。基本的に、リソースにはいくつかの可能性がありますが、除外する方法はわかりません。最初は、\.を正規表現に入れないことでそれらを取ることはできませんでしたが、googleを使った例はうまくいきませんでした。だから私はドットをキャッチする必要があります。また、私は正規表現でそれほど良いものではないので、アンパサンドもキャッチする方法を理解できませんでした。URLファイルにリソースファイルがありません

だから私は二つの質問があります:私はURLをキャッチするためにどのよう

  • (それは<condition>要素だならば、他の人が簡単だろう)例えば/images/で始めることができるリソース以外のものをキャッチするにはどうすればよい

    1. をアンパサンドもあります(実際には最初の質問にもなる可能性があります)
  • 答えて

    0

    RewriteConddoc)を使用できます。

    +0

    ハムを例に挙げることができますか?ドキュメントを読んでいるので、このルールの目的は、同じサイトにアクセスするために使用される可能性がある他のホスト名に優先して、特定のホスト名の使用を強制することです。たとえば、example.comの代わりにwww.example.comを強制的に使用する場合は、次のレシピの亜種を使用することができます。この使用方法はわかりません – Guillaume

    関連する問題