zl程序教程

您现在的位置是:首页 >  其他

当前栏目

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

2023-04-18 14:43:34 时间

需求描述:

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

实现方法:

1、nginx实现

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

if ($http_host ~ "^qq.com$") {
    rewrite  ^(.*)    https://www.qq.com$1 permanent;
}

2、解析层实现

显性url配置

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

规则参考:

3、cdn配置实现

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

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