2017-07-08 10 views
0

現在、私のルートweb.site.com/v1/api用にウェブAPIを設定しています。サブドメインapi.site.comは、現在web.site.comを指しています。 api.site.comへのリクエストをweb.site.com/v1/apiにルーティングする方法はありますか?私。私は彼らが実際にweb.site.com/v1/apiにリクエストを送信していることをユーザーに知らせたくありません。サブフォルダからサブドメインへのリダイレクト

プロキシを使用した書き換えルールはここに行く方法ですか?

答えて

1

両方が同じアプリケーションであるので、あなただけV1/API/{R:1}にのみURLの一部を書き換えることができ

このルールは動作します。

<rule name="rewriteochildifapi"> 
        <match url="(.*)" /> 
        <conditions> 
         <add input="{HTTP_HOST}" pattern="api.example.com" /> 
        </conditions> 
        <action type="Rewrite" url="v1/api/{R:1}" /> 
       </rule> 
+0

ありがとうございました。 – filur

関連する問題