【问题标题】:www not working with sub domain based multi tenant asp.net mvc 5 applicationwww 不适用于基于子域的多租户 asp.net mvc 5 应用程序
【发布时间】:2016-10-01 15:56:21
【问题描述】:

我在 asp.net mvc 5 中开发了基于子域的多租户应用程序,并部署在 azure app 服务平台中。它可以完美地使用以下 url 模式。

t1.abc.com/.../.../...---

t2.abc.com/.../.../...---

但是当我尝试使用以下网址时

www.t1.abc.com/.../.../...---

www.t2.abc.com/.../.../...---

显示以下 404 错误页面。

如何解决?

是否可以使用 Url Rewrite 来解决这个问题?

我正在尝试this 解决方案,但它似乎不起作用。

【问题讨论】:

    标签: asp.net-mvc iis url-rewriting azure-web-app-service multi-tenant


    【解决方案1】:

    截至目前,Azure WebApps 仅支持通配符域(根据 https://azure.microsoft.com/en-us/blog/azure-websites-and-wildcard-domains/),尚不支持双通配符自定义域/

    这实际上在反馈\建议列表https://feedback.azure.com/forums/169385-web-apps-formerly-websites/suggestions/7026845-support-double-wildcard-custom-domains

    您可能必须在门户中手动添加 www 自定义域才能使其正常工作。

    【讨论】:

    • 是否可以使用 Url Rewrite 来解决这个问题?
    • 不是真的....即使要使 urlrewrite 工作,域名也必须首先与站点相关联。
    猜你喜欢
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 2015-08-13
    • 2017-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-11
    相关资源
    最近更新 更多