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

求写一个.htaccess文件,访问全部用https

[复制链接]

158

主题

1418

回帖

3382

积分

论坛元老

积分
3382
发表于 2017-4-12 09:24:54 | 显示全部楼层 |阅读模式
求写一个.htaccess文件,访问全部用https,www.ABC.com转到ABC.com
回复

使用道具 举报

23

主题

1592

回帖

3311

积分

论坛元老

积分
3311
发表于 2017-4-12 09:26:43 | 显示全部楼层
这难道不是一搜一大把的么
回复

使用道具 举报

87

主题

1293

回帖

2867

积分

金牌会员

积分
2867
发表于 2017-4-12 09:26:53 | 显示全部楼层
将 http 访问强制重定向至 https,代码如下:
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
回复

使用道具 举报

36

主题

761

回帖

1696

积分

金牌会员

积分
1696
发表于 2017-4-12 14:28:59 | 显示全部楼层
[ol]
  • [I]
  • RewriteEngine On
  • RewriteCond %{http_host} ^www.abc.com$ [NC]
  • RewriteRule ^(.*)$ https://abc.com/$1 [R=301,L]
  • RewriteCond %{SERVER_PORT} !^443$
  • RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]
  • [/I][/ol]复制代码
  • 回复

    使用道具 举报

    158

    主题

    1418

    回帖

    3382

    积分

    论坛元老

    积分
    3382
     楼主| 发表于 2017-4-14 18:13:49 | 显示全部楼层
    [I]
    RewriteEngine On

    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]

    [/I]

    就很好用了
    回复

    使用道具 举报

    158

    主题

    1418

    回帖

    3382

    积分

    论坛元老

    积分
    3382
     楼主| 发表于 2017-5-16 13:53:13 | 显示全部楼层
    配置 HTTPS 强制跳转

    打开 /etc/apache2…….conf ,

    在  标签内随便一个地方加入以下三行

    RewriteEngine on
    RewriteCond   %{HTTPS} !=on
    RewriteRule   ^(.*)  https://%{SERVER_NAME}$1 [L,R]


    强制跳转https配置完毕,保存退出。
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-4-21 18:49 , Processed in 0.020366 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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