作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Azure Web 应用程序 (myapp.azurewebsites.net) 已映射到自定义域 (client1.mycompany.com)。
我会将其映射到更多自定义域(client2.mycompany.com、client3.mycompany.com 等),每个客户端一个。
在网络应用程序中我正在使用
HttpContext.Current.Request.Url.Host
获取正在访问应用程序的自定义域地址。但有时它会返回 myapp.azurewebsites.net 而不是自定义域。
知道如何以可靠的方式在 Azure 中自定义域 url 吗?
最佳答案
正如 Admir 在他的回答中所说,默认的 *.azurewebsites.net 绑定(bind)无法删除,但很容易阻止用户在您的网站上使用此域名。
<rewrite>
<rules>
<rule name="Canonical Host Name" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="client1.mycompany.com" negate="true" />
</conditions>
<action type="Redirect" url="http://client1.mycompany.com/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
关于azure - 在Azure中获取映射的自定义域url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31914361/
我想在 ESXi 主机上使用 Libvirt Java 绑定(bind)定义一个新的持久域。我为它创建了一个 xml 描述,其中我设置了(除其他外)VM 的设备及其源文件。但是,除非我在服务器上手动创
我是一名优秀的程序员,十分优秀!