![](/img/trans.png)
[英]Custom Domain Name on Azure site working, but always redirects to azurewebsites.net?
[英]Azure CDN custom domain for http redirects to .azurewebsites.net
我將我的 Umbraco 8 網站部署到 Azure 應用服務,為應用服務創建 CDN 並為 CDN 配置自定義域。
在我的域提供商 (OVH) 中,我為我的域添加了 CNAME,以便 Azure CDN 可以通過驗證。
我的問題是,如果轉到瀏覽器並輸入“https://www.culturaenvivo.com”,一切都會按預期進行。 但是,如果我輸入“www.culturaenvivo.com”,則 URL 將更改為應用服務 (cev.azurewebsites.net)。
我錯過了什么? 為什么 URL 會更改為 azurewebsites.net?
更新:我在 Azure CDN 中添加了一個規則引擎以從 http 重定向到 https,但它似乎也不起作用。
我嘗試並發現 HTTP 重定向到 HTTPS 有效。 當我在瀏覽器地址欄中輸入http://www.culturaenvivo.com
時,它總是重定向到https://www.culturaenvivo.com
。
如果這是您在瀏覽器中所期望的,您可以嘗試使用新的 inPrivate 窗口打開您的網站或清除瀏覽器緩存或清除 DNS 緩存或重新啟動您的機器以查看是否有幫助。
要配置 Azure CDN HTTP-HTTPS 重定向,您可以閱讀此博客。 例如,如果您使用的是標准 Microsoft CDN 價格層,則只需在 Azure 門戶上添加如下新規則即可。
它現在從 http 重定向到 https。
我在根文件夾中添加了一個 .htacces 文件,內容如下
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.culturaenvivo.com/$1 [R,L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.