如何实现访问顶级域名自动跳到二级域名?

2021-12-13 15:26:21 浏览数 (1)

需求描述:

例如需要实现访问qq.com,跳转到www.qq.com。

实现方法:

1、nginx实现

nginx重定向配置顶级域名跳转到www二级域名

代码语言:javascript复制
if ($http_host ~ "^qq.com$") {
    rewrite  ^(.*)    https://www.qq.com$1 permanent;
}

2、解析层实现

显性url配置

https://cloud.tencent.com/document/product/302/12649https://cloud.tencent.com/document/product/302/12649

规则参考:

3、cdn配置实现

  • 把qq.com 也在cdn做域名接入,添加如下配置: 源站填写www域名的源站信息,host也填写www域名:
基础配置--源站信息基础配置--源站信息
  • 缓存配置--访问url重写添加如下配置:
缓存配置--访问url重写缓存配置--访问url重写

———————————————————————————————————————————— 如上几种方式可以实现访问顶级域名跳转到www二级域名需求。

0 人点赞