Url Azure网站。如何删除默认链接?
我已经建立了一个azure网站,并上传了所有内容等 现在我可以通过链接Url Azure网站。如何删除默认链接?,url,azure,dns,subdomain,Url,Azure,Dns,Subdomain,我已经建立了一个azure网站,并上传了所有内容等 现在我可以通过链接abc.cloudapp.net访问我的网站,这影响了我主域名的搜索引擎优化 有没有办法阻止通过abc.cloudapp.net访问我的网站,并且只允许通过abc.com访问 谢谢我认为您不能通过[您的云服务名称].cloudapp.net域关闭对网站的访问 但是,您可以在web.config中包含一条重写规则,这样每当有人试图通过cloudapp.net域访问您的网站时,他们都会自动重定向到您的自定义域 从博客帖子: “删除
abc.cloudapp.net
访问我的网站,这影响了我主域名的搜索引擎优化
有没有办法阻止通过abc.cloudapp.net
访问我的网站,并且只允许通过abc.com
访问
谢谢我认为您不能通过
[您的云服务名称].cloudapp.net
域关闭对网站的访问
但是,您可以在web.config
中包含一条重写规则,这样每当有人试图通过cloudapp.net域访问您的网站时,他们都会自动重定向到您的自定义域
从博客帖子:
“删除此默认链接”是什么意思?你的意思是你想为你的站点使用自定义域名吗?是的,我已经将自定义域名添加到了ITI中。如果你的问题不清楚,则无法回答。请编辑以澄清问题所在。但是,我仍然可以访问我的网站,azureI提供的链接我认为Mohit希望的是,任何人都不能使用cloudapp.net域名访问该网站,只能通过自定义域名访问。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Disable Azure Domain" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTP_HOST}" pattern="*.cloudapp.net" />
</conditions>
<action type="Redirect" url="http://www.yourwebsite.com{REQUEST_URI}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
...
</system.webServer>
</configuration>
<rewrite>
<rules>
<rule name="Block traffic to the raw azurewebsites url" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" />
<conditions>
<add input="{HTTP_HOST}" pattern="*cloudapp.net*" />
</conditions>
<action type="CustomResponse" statusCode="403" statusReason="Forbidden"
statusDescription="Site is not accessible" />
</rule>
</rules>
</rewrite>