如何将我的godaddy域映射到azure主机服务计划
我在site1.azurewebsites.net上有一个Azure网站,在GoDaddy上有一个somesite.com域名 所以我想使用我的somesite.com域来处理site1.azurewebsites.net。我已经按照Azure的指示进行了设置如何将我的godaddy域映射到azure主机服务计划,azure,dns,mapping,Azure,Dns,Mapping,我在site1.azurewebsites.net上有一个Azure网站,在GoDaddy上有一个somesite.com域名 所以我想使用我的somesite.com域来处理site1.azurewebsites.net。我已经按照Azure的指示进行了设置 如何更改它在Asp.net MVC站点中使用的URL?您可以在web.config文件中设置URL重写,以将Azure网站重定向到自定义域名 下面是帮助您重定向到自定义域的示例代码 <configuration> <
如何更改它在Asp.net MVC站点中使用的URL?您可以在web.config文件中设置URL重写,以将Azure网站重定向到自定义域名 下面是帮助您重定向到自定义域的示例代码
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect rquests to default azure websites domain" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^yoursite\.azurewebsites\.net$" />
</conditions>
<action type="Redirect" url="http://www.yoursite.com/{R:0}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
.这是一个DNS问题和修复
您的AzureWebsite URL应该作为您现有域的CNAME记录的源
即@record points到site1.azurewebsites.com
当用户访问您的URL时,他们将从Azure URL中获得内容,但仍然保持在同一URL上
不要使用web.config进行重定向回答,除非您希望将站点的URL更改为azure URL。重定向不是正确的修复方法。DNS记录的配置是您能告诉我们“我如何更改它在Asp.net MVC站点中使用的URL”是什么意思吗。如果将自定义域与azure web app绑定,则可以使用自定义域访问azure网站。此外,我们无法更改默认的xxx.azurewebsite.com url。这可能是最糟糕的方式。这将导致url更改为azure的默认域,在任何实际项目中都绝对不能这样做。