产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[综合话题] 安装了SSL证书,如何强制网站默认使用HTTPS?

roychan
铁牌会员
72.30 价值分

roychan 发表于 2013-11-30 21:08:24
用了ssl插件安装了SSL证书 现在手动输入HTTPS可以正常访问 如果想默认它通过HTTPS访问网站 怎么办?
我试过修改nginx.conf 但是总是失败 又尝试了写rewrite重定向但又无限循环了……求各位大神指导! 支持
2013-11-30 21:08:24 1

chrischen
铝牌会员
454.19 价值分

本帖最后由 chrischen 于 2013-11-30 21:16 编辑

if ($server_port = 80) {
return 301 https://$server_name$request_uri;
}
if ($scheme = http) {
return 301 https://$server_name$request_uri;
}
error_page 497 https://$server_name$request_uri;
添加这些就行了
  支持 (10.78分)  反对 (0分)
回复  2013-11-30 21:15:25 2

roychan
铁牌会员
72.30 价值分

引用:
chrischen 发表于 2013-11-30 21:15
添加这些就行了


感谢!成功了!
  支持 (0分)  反对 (0分)
回复  2013-12-01 14:22:30 3

shylocker120
银牌会员
2676.29 价值分

:)标记党
  支持 (0分)  反对 (0分)
回复  2013-12-01 22:46:02 4

shyy06
铜牌会员
848.37 价值分

引用:
chrischen 发表于 2013-11-30 21:15
添加这些就行了


问下 这段代码加到什么位置
  支持 (0分)  反对 (0分)
回复  2014-05-23 19:16:37 5

amysql
创始人
16530.81 价值分

安装url重写模块 AMRewrite-1.0
添加规则。
nginx规则:
if ($server_port = 80) {
return 301 https://$host$request_uri;
}

apache规则 :
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]
  支持 (16.08分)  反对 (-1.67分)
回复  2014-05-24 09:35:12 6

AMH面板 - 好用高效低占用、安全可靠极稳定

shyy06
铜牌会员
848.37 价值分

引用:
amysql 发表于 2014-5-24 09:35
安装url重写模块 AMRewrite-1.0
添加规则。


:victory: 解决了!
  支持 (0分)  反对 (0分)
回复  2014-05-24 10:00:02 7

大小无论
铁牌会员
20.00 价值分

在哪买的SSL证书,直接让那的技术给解决,国内可以在 www.shuzizhengshu.com 上买,当然为的是技术支持,要不然在国外买要便宜点
  支持 (0分)  反对 (0分)
回复  2014-08-08 14:38:36 8

Yusky
金牌会员
11307.70 价值分

引用:
大小无论 发表于 2014-8-8 14:38
在哪买的SSL证书,直接让那的技术给解决,国内可以在 www.shuzizhengshu.com 上买,当然为的是技术支持,要 ...


http://hupohost.taobao.com上面买同样有技术支持。价格低廉。 服务周到
  支持 (0分)  反对 (0分)
回复  2014-08-08 19:39:50 9

搬砖少年
银牌会员
1152.41 价值分

本帖最后由 搬砖少年 于 2015-10-15 18:00 编辑

我的也是备案成功以后 现在也用https 强制跳转http
https://banzhuanboy.com/188.html

不愿意用Https
  支持 (0分)  反对 (0分)
回复  2015-10-13 10:25:55 10
 1 2 3 4 5 >  (总5页)
AMH社区列表
用户服务中心