我们设置了一个带有通配符域*.mysite.com的应用程序
我们还使用url重写规则将www.*.mysite.com重定向到*.mysite.com
据我所知,没有办法将二级子域映射到azure应用程序。你会看到一个令人讨厌的蓝色"Web Site not found“页面。
有没有更好地处理二级域名的方法?有没有办法将它们映射到默认站点?
有没有办法定制404“找不到网站”页面?
谢谢。
更新:所以看起来azure并不支持二级子域-- bummer。
有没有办法以不同的方式将二级域名路由到一级子域?一种变通方法是让*.example.com转到IP 1,让*.*.example.com转到IP 2。有没有办法做到这一点?我们对DNS使用路由53。
发布于 2018-09-26 10:39:48
有没有更好地处理二级域名的方法?有没有办法将它们映射到默认站点?
AFAIK,Azure 目前不支持通配符自定义域。支持单个通配符域名(如*.mysite.com),但暂不支持如www.*.mysite.com。如果你想添加这个功能,你可以定位到这里在issue上投票。
有没有办法定制404“网站找不到”页面?
有关如何自定义404错误页面的信息,请参阅以下参考资料。添加或修改web.config文件,并在上将Custom Error元素设置为。
<customErrors mode="On">
<error statusCode="404" redirect="~/Error/NotFound"/>
</customErrors> 有关更多详细信息,请参阅此article。
https://stackoverflow.com/questions/52445178
复制相似问题