找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 176|回复: 15

求教:.htaccess怎样设置才能让xxx.com直接跳转到https://xxx.com

[复制链接]

305

主题

2531

回帖

6077

积分

论坛元老

积分
6077
发表于 2017-8-22 07:49:05 | 显示全部楼层 |阅读模式
本帖最后由 yumijie 于 2017-8-22 08:00 编辑

我在centos下安装宝塔软件,设置了Let's Encrypt证书,但是只能直接用https://xxx.com才能访问,不能在浏览器上输入xxx.com,www.xxx.com这样的形式访问!!!!!


请高手怎么设置.htaccess才能在浏览器地址栏直接用xxx.com,www.xxx.com访问网站.


[ol]
  • # BEGIN WordPress
  • [I]
  • RewriteEngine On
  • RewriteBase /
  • RewriteRule ^index\.php$ - [L]
  • RewriteCond %{REQUEST_FILENAME} !-f
  • RewriteCond %{REQUEST_FILENAME} !-d
  • RewriteRule . /index.php [L]
  • [/I]
  • #301重定向
  • RewriteCond %{SERVER_PORT} !^443$
  • RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]\. [NC]
  • RewriteCond %{HTTP_HOST} aaa.com
  • RewriteRule ^.*$ https://aaa.com%{REQUEST_URI} [L,R=301]
  • # END WordPress[/ol]复制代码

    这段代码不起作用,怎样修改?
  • 回复

    使用道具 举报

    305

    主题

    2531

    回帖

    6077

    积分

    论坛元老

    积分
    6077
     楼主| 发表于 2017-8-22 07:50:22 | 显示全部楼层
    忘记说了我用的是LAMP,程序是wordpress
    回复

    使用道具 举报

    591

    主题

    4355

    回帖

    1万

    积分

    论坛元老

    积分
    10535
    发表于 2017-8-22 07:50:40 | 显示全部楼层
    调转到https就可以了。
    回复

    使用道具 举报

    44

    主题

    778

    回帖

    1776

    积分

    金牌会员

    积分
    1776
    发表于 2017-8-22 07:52:57 | 显示全部楼层
    301跳转啊
    回复

    使用道具 举报

    305

    主题

    2531

    回帖

    6077

    积分

    论坛元老

    积分
    6077
     楼主| 发表于 2017-8-22 07:58:57 | 显示全部楼层

    tmxq56 发表于 2017-8-22 07:52

    301跳转啊

    我知道是301跳转,但是编写的htaccess无效
    回复

    使用道具 举报

    23

    主题

    1592

    回帖

    3311

    积分

    论坛元老

    积分
    3311
    发表于 2017-8-22 07:52:00 | 显示全部楼层
    "

    不能访问是什么情况?显示什么?怎么感觉80没监听
    回复

    使用道具 举报

    32

    主题

    1260

    回帖

    2714

    积分

    金牌会员

    积分
    2714
    发表于 2017-8-22 08:07:11 | 显示全部楼层
    你不应该去Bt论坛问么?
    回复

    使用道具 举报

    305

    主题

    2531

    回帖

    6077

    积分

    论坛元老

    积分
    6077
     楼主| 发表于 2017-8-22 08:08:46 | 显示全部楼层

    leaveoff 发表于 2017-8-22 07:50

    调转到https就可以了。

    这个知道,问题是301怎么写htaccess规则
    回复

    使用道具 举报

    305

    主题

    2531

    回帖

    6077

    积分

    论坛元老

    积分
    6077
     楼主| 发表于 2017-8-22 08:20:36 | 显示全部楼层

    萌䒤萌 发表于 2017-8-22 08:07

    不能访问是什么情况?显示什么?怎么感觉80没监听

    我的意思是访问xxx.com直接跳转到https://xxx.com,访问www.xxx.com直接跳转到https://xxx.com
    回复

    使用道具 举报

    305

    主题

    2531

    回帖

    6077

    积分

    论坛元老

    积分
    6077
     楼主| 发表于 2017-8-22 07:50:00 | 显示全部楼层
    wordpress不是挺容易的么,直接在后台的设置-常规那里,把域名那两个框的http加个s就行了是这样,如果设置无误,有时候清空一下浏览器缓存就正常了。

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-4-21 12:54 , Processed in 0.021165 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表