跳转到主要内容
OKXUN
靠谱的创业资讯

主导航

  • 首页
  • 科技IT
  • 网络营销
  • 创业财经
用户帐户菜单
  • 登录

面包屑

  1. 首页
  2. 科技IT

阿里云开启https后,不带www域名设置301跳转无效?

由 okxun , 2 一月 2026

2026更新:这个问题跟服务器系统版本有很大关系,现在同一域名带www各不带www的申请一个证书就行了,碰到还是301跳转不了的,可以给两个域名分别进行虚拟主机设置,实测可以解决问题。

阿里云ECS服务器多网站在开启https后,不带www的一级域名,以https形式访问提示证书错误,并且不带www域名还不能设置301跳转,怎么解决呢?

出现这种情况,一般都是域名用的是阿里云免费ssl证书。阿里云免费的ssl证书需要为每个二级域名都申请ssl证书,如果只申请了www.okxun.com的ssl证书,那么以https://okxun.com访问时会出现证书错误。解决的办法很简单只需要为okxun.com域名再申请一个ssl证书,设置好就可以正常访问,301也可以正常跳转了。

经过赫琴测试,如果不为根域名申请ssl证书,服务器只放一个网站时设置301跳转正常,服务器如果有多个网站则只有第一个网站可以正常用301跳转,后面其它网站301不生效。所以多网站时还是需要为每个域名单独申请ssl证书,根域名和带www的域名算2个噢。

以下为.htaccess设置301跳转的代码(http和https的访问自动会跳转到https://www.okxun.com):

Options +FollowSymLinks

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^okxun.com [NC]

RewriteRule ^(.*)$ https://www.okxun.com/$1 [L,R=301]

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://www.okxun.com/$1 [L,R=301]

标签

  • https
  • 登录 发表评论

评论

最新内容

  • Centos stream 10系统下搭建LAMP环境的详细步骤
    2 weeks ago
  • 商标注册成功后的9大注意事项
    2 weeks ago
  • 企业网站这样布局才有商业价值!
    2 weeks ago
  • 3个命令让你快速搞定Linux/Centos系统下的网站数据迁移
    2 weeks ago
  • 创业者注册商标应该用什么字体?
    2 weeks ago
  • Linux/Centos服务器如何开启BBR网络加速?
    3 weeks ago
  • 低配置的VPS 2核2G服务器内存总被占满老是出现502错误怎么办?
    3 weeks ago
  • linux系统下快速批量修改文件内容办法/命令
    3 weeks ago
  • 五大要素助你打造高转化的企业网站
    3 weeks ago
  • Centos系统服务器重启apache/nginx/mysql/php-fpm的命令
    3 weeks ago

© 2008-2025 www.okxun.com All Rights Reserved.