簡體   English   中英

Azure中的多租戶* .mydomain.com,以www開頭時不起作用

[英]Multi-tenancy *.mydomain.com in Azure, does not work when prefixed with www

我在Azure中有一個多租戶Web應用程序,該應用程序使用子域來選擇合適的用戶。

例如:

user1.mydomain.com user2.mydomain.com等

一切正常,除非用戶決定在其網址前輸入“ www”。 我的應用程序將支持此操作並將其重定向到正確的URL,但是我似乎無法在Web應用程序上設置自定義域,以使請求甚至無法匹配該應用程序。 當他們嘗試使用www輸入其URL時,將獲得普通的Azure 404 Web應用程序未找到頁面。

我目前在Azure中有一個指向* .mydomain.com的自定義域設置。

如何在Azure中設置我的自定義域,以使其能夠連接www。*。mydomain.com?

您這里遇到的問題僅僅是Azure不支持此配置。 有一個反饋請求,但到目前為止,它仍在審核中。

您唯一的解決方案是遷移到IaaS解決方案或其他提供商(我不確定AWS是否這樣做)

您也許可以配置HTTP重定向,所以www。*。example.com轉到另一台服務器,該服務器剝離www並將其重定向到您的服務器。

您是否嘗試過在DNS中使用CNAME地址

您可以將cname“ www。*。whatever.uk映射到* .whatever.uk。這樣,當用戶輸入多余的www時,DNS會將其重定向到您的標准url。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM