gpt4 book ai didi

azure - (Azure CDN Premium Verizon) 规则引擎 : 301 Redirect all requests to azurewebsites.net 和 azureedge.net URL

转载 作者:行者123 更新时间:2023-12-03 04:11:17 25 4
gpt4 key购买 nike

当前有一个与 Azure Web 应用程序一起使用的 Azure CDN 高级 Verizon (P1) 配置文件。

将所有请求 301 重定向到的最佳方式是什么

您的网站名称.azureedge.net

您的网站名称.azurewebsites.net

至自定义域:YourWebsiteName.com

使用https://cdn.windowsazure.com/http/rules/default.aspx处的规则引擎

不希望 3 个 URL 指向相同的内容。

当前网址

  1. 您的网站名称.Com
  2. 您的网站名称.azureedge.net
  3. 您的网站名称.azurewebsites.net

所有内容都指向相同的确切内容。

从 SEO 角度来看,这并不好,我想知道将两个 Azure 提供的 URL 重定向到所有请求的自定义域的最佳方式是什么。

当访问所有 3 个网址时,它们都有效,但我不希望它们这样做。

只希望公众和搜索引擎可以访问自定义域:YourWebsiteName.com。

仅希望 1 个域自定义域指向网站内容而不是 Azure URL。

最佳答案

您不需要规则引擎将其他两个 URL(*.azurewebsites.net 和 *.azureedge.net)指向您的自定义域。

要使三个 URL 全部指向第一个 URL(即自定义域),您需要登录到您购买域名的服务提供商,然后添加两个 CNAME记录,A记录和TXT按照下面两篇文章中的概述进行记录。

  1. Tutorial: Map an existing custom DNS name to Azure App Service

    a.添加CNAME记录指向您的azure网站子域yourwebsite.azurewebsites.net指向www您网站的子域 www.yourwebsite.com .

    b.在 Azure 门户中的应用服务面板上,验证 CNAME您刚刚添加。

    c.再次在域名提供商的 DNS 面板中,创建 A指向您的应用服务的 IP 地址 yourwebsite.azurewebsites.net 的记录.

    d.最后,创建一个TXT在域名提供商的 DNS 面板中记录指向 URL yourwebsite.azurewebsites.netyourwebsite.com以便 Azure 可以验证您是否拥有域 yourwebsite.com .

  2. Tutorial: Add a custom domain to your Azure CDN endpoint

    a.要验证您的域,请添加 CNAME读起来像 cdnverify.yourEndpointNameOnTheCDN.azureedge.net并让它指向您的 CDN 端点 yourEndpointNameOnTheCDN.azureedge.net .

    b.要将您的域名映射到 CDN 端点,请使用您的自定义域名称 yourwebsitename.com 创建第二个 CNAME并让它指向您的 CDN 端点 yourEndpointNameOnTheCDN.azureedge.net .

关于azure - (Azure CDN Premium Verizon) 规则引擎 : 301 Redirect all requests to azurewebsites.net 和 azureedge.net URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56488312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com