4

ApacheサーバーをインストールするVisualSVN Serverを使用しています。以下の例では大文字と小文字を区別しない場所

<Location /MyIISWebSite> 
     ProxyPass https://my-domain.com:8443/MyIISWebSite 
     ProxyPassReverse https://my-domain.com:8443/MyIISWebSite 
    </Location> 

は、どのように私は

<Location /MyIISWebSite > 

大文字小文字を区別しないように作るのですか(myiiswebsiteようすべての組み合わせを一致させるために 、 MYIISWEBSITE、...)?大文字と小文字を区別しない正規表現修飾子と、そうのような

答えて

3

利用のLocationMatch:

<LocationMatch "(?i)/MyIISWebSite"> 
... 
</LocationMatch> 
+0

私はこれを試しましたが、動作していません。これが機能するには、私が含める必要があるモードがありますか? – leoinfo

+0

Hmは、VirtualHostコンテナで動作します。私が知っている追加の改造は必要ありません。こちらのドキュメント:http://httpd.apache.org/docs/2.2/mod/core.html#locationmatch –

+0

ソリューションはProxyPassの例にどのように適用されますか?あなたは一例を証明できますか? – fall

3

私が使用してきた:

<LocationMatch "/(?i:mywebsite)"> 
    Allow from all 
    Satisfy Any 
</LocationMatch> 

をし、それがApacheの上で動作する2.2

+0

Apache/2.4.7で私のために働いた:D – roosevelt

+0

解決策はProxyPassの例にどのように適用されますか?あなたは一例を証明できますか? – fall

0

ですかなり古い質問です。他の人に役立つソリューションを投稿するだけです。

私はProxyPassに相当するProxyPassMatchを使用しますが、正規表現の使用を許可します。 (ABC、ABC、ABC、ABC、ABC、ABC、ABC、ABC:これは、すべての組み合わせに一致します

ProxyPassMatch/ABC http://mydomain.com/handle-all-variants-of-abc

(I?):

Apache HTTP Documentation

例を参照してください。 )

+0

このソリューションはどのようにProxyPassに適用されますか?あなたは一例を証明できますか? – fall