Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Azure自定义域重定向到外部域(Google域)_Azure_Dns_Azure Web App Service_Appdomain - Fatal编程技术网

将Azure自定义域重定向到外部域(Google域)

将Azure自定义域重定向到外部域(Google域),azure,dns,azure-web-app-service,appdomain,Azure,Dns,Azure Web App Service,Appdomain,我有myazurecustomdomain.com,它指向我的应用程序服务,我有mygoogledomain.ca,它有一个ressource记录指向我的应用程序服务。我已将这两个域分配给azure中的应用程序。 现在我希望myazurecustomdomain.com重定向到mygoogledomain.ca,因为我有一些第三方库订阅了我的.ca域,我现在不一定要维护我的.com域。执行此操作的最佳方法是什么。如果您现在不想维护.com域,可以删除自定义域。因此,您可以通过当前自定义域mygo

我有myazurecustomdomain.com,它指向我的应用程序服务,我有mygoogledomain.ca,它有一个ressource记录指向我的应用程序服务。我已将这两个域分配给azure中的应用程序。
现在我希望myazurecustomdomain.com重定向到mygoogledomain.ca,因为我有一些第三方库订阅了我的.ca域,我现在不一定要维护我的.com域。执行此操作的最佳方法是什么。

如果您现在不想维护
.com
域,可以删除自定义域。因此,您可以通过当前自定义域
mygoogledomain.ca
或默认应用程序服务域(如
xxx.azurewebsites.net
)访问该web应用程序

当您的azure应用程序服务有两个自定义域时,您希望将一个域重定向到另一个域。您可以在应用程序的web.config文件中添加重写规则。有关更多信息,请参阅


谢谢Nancy,我将尝试将此添加到web配置中。
<rewrite>
  <rules>
       <rule name="Redirect all to different domain" stopProcessing="true">
        <match url="(.*)" />
        <conditions>
            <add input="{HTTP_HOST}" pattern="^myazurecustomdomain.com$" />
        </conditions>
        <action type="Redirect" url="http://mygoogledomain.ca/{R:0}" redirectType="Permanent" />
    </rule>
  </rules>
</rewrite>