2017-04-12 17 views
0

をIIS私は複数のドメイン名を持っているが、example.my URLがexample.nl/enの内容を指している必要があり、同じサーバー(example.nl)書き換えドメイン -

を指摘しましたこのURLがアドレスバーに表示されることはありません。これはホームページにのみ必要です(Googleアドワーズの問題のため)。

要約すると、example.myはexample.nl/enの内容を表示し、example.myはアドレスバーに表示する必要があります。

現在のルールは私にエラーを与えています。任意のヒント?

<rule name="Redirect .my" stopProcessing="true"> 
    <match url=".*" /> 
    <conditions> 
     <add input="{HTTP_HOST}" pattern="^.*example\.my$" /> 
    </conditions> 
    <action type="Rewrite" url="http://www.example.nl/en/" /> 
</rule> 

答えて

0

これは私のためにトリックを行うようだ:

<rule name="redirect .my to /en" enabled="true" stopProcessing="true"> 
    <match url="(^$)" ignoreCase="true" /> 
    <conditions> 
    <add input="{HTTP_HOST}" pattern="example.my" /> 
    </conditions> 
    <action type="Redirect" url="http://www.example.my/en/{R:1}" appendQueryString="true" /> 
</rule> 
関連する問題