当前位置:论坛首页 > Windows面板 > 求助

用了Windows版的宝塔https无效了

发表在 Windows面板2017-10-28 01:52 [复制链接] 14 17340

就是没法强制转跳 https了 可以http访问 也可以https 访问,但是没法强制 http 转跳到 https !求助~~
使用道具 举报 只看该作者 回复
发表于 2017-10-28 13:41:47 | 显示全部楼层
楼主使用的iis,apache还是nginx?

----------------------------------------------------------------------------------------------------
菜鸟团队技术博客点击联系
使用道具 举报 回复 支持 反对
发表于 2017-10-28 23:39:41 | 显示全部楼层
penn 发表于 2017-10-28 13:41
楼主使用的iis,apache还是nginx?

------------------------------------------------------------------ ...

系统: Windows Server 2008 R2 Enterprise x64
版本: 5.0.0
nginx-1.11.13
使用道具 举报 回复 支持 反对
发表于 2017-10-29 17:40:21 | 显示全部楼层
mlcn88 发表于 2017-10-28 23:39
系统: Windows Server 2008 R2 Enterprise x64
版本: 5.0.0
nginx-1.11.13

需要改写配置文件实现!
使用道具 举报 回复 支持 反对
发表于 2017-10-29 18:07:22 | 显示全部楼层
penn 发表于 2017-10-29 17:40
需要改写配置文件实现!

具体怎么修改,能出个案例吗??
使用道具 举报 回复 支持 反对
发表于 2017-10-29 18:19:58 | 显示全部楼层
  1. if ($server_port !~ 443){
  2.         rewrite ^/.*$ https://$host$request_uri permanent;
  3.     }
复制代码
使用道具 举报 回复 支持 反对
发表于 2017-10-31 23:03:04 | 显示全部楼层

试过了不行,不知道什么情况呀。蛋疼!
使用道具 举报 回复 支持 反对
发表于 2017-11-1 16:00:46 | 显示全部楼层
mlcn88 发表于 2017-10-31 23:03
试过了不行,不知道什么情况呀。蛋疼!

要不你联系我,我帮你看一下?
使用道具 举报 回复 支持 反对
发表于 2017-11-2 00:24:27 | 显示全部楼层
百度站长平台推荐做法:301重定向
使用道具 举报 回复 支持 反对
发表于 2017-11-2 10:49:25 | 显示全部楼层
SSL我基本上手工上iis配置了,这个模块是不太好用。
使用道具 举报 回复 支持 反对
发表于 2017-11-15 09:23:54 | 显示全部楼层
myonly 发表于 2017-11-2 10:49
SSL我基本上手工上iis配置了,这个模块是不太好用。

可以配置多个ssl证书吗?
使用道具 举报 回复 支持 反对
发表于 2017-11-23 14:40:12 | 显示全部楼层
beitog 发表于 2017-11-15 09:23
可以配置多个ssl证书吗?

我是多域名用一个证书,多证书没试过
使用道具 举报 回复 支持 反对
发表于 2017-11-25 23:21:51 | 显示全部楼层
本帖最后由 应用文搜藏网 于 2017-11-25 23:22 编辑

1. 找到C:\Windows\system32\inetsrv\config\applicationHost.config

2. <binding protocol="http" bindingInformation="*:80:www.souchangw.com" />
     <binding protocol="https" bindingInformation="*:443:" />

修改成:

      <binding protocol="https" bindingInformation="*:443:www.souchangw.com" />
有几个域名就修改几个。设置N个,
设置ssl.png
使用道具 举报 回复 支持 反对
发表于 2017-11-25 23:42:32 | 显示全部楼层
本帖最后由 应用文搜藏网 于 2017-12-19 11:09 编辑

点击IIS界面URL重写。

利用URL重写唯一就是能够实现全站http跳转https。
所以,在部署之前,请检查网站根目录是否有web.config文件,如有,请先备份这里的web.config文件,因为以下的配置可能会和web.config里面跳转冲突,个人建议是直接删除处理,毕竟旧的不去新的不来,哈哈哈(建议先备份)。
14、然后继续下一步,双击打开,添加规则。

15、填写规则名称:Redirect to https,使用正规表达式,模式填写 (.*),然后接下来选择添加条件。第一个填{HTTPS} 与模式匹配 ^OFF$ ,第二个填{HTTPS_HOST} 与模式不匹配 ^(localhost) 。

16、操作类型选择重定向,然后选择属性为https://{HTTP_HOST}/{R:1} 重定向类型选择303。

17、最后一步,检查下点保存即可。

18、现在我们可以去看看我们的网站,直接输入www  XXXX com。
使用道具 举报 回复 支持 反对
发表于 2021-2-22 15:33:35 | 显示全部楼层
应用文搜藏网 发表于 2017-11-25 23:21
1. 找到C:\Windows\system32\inetsrv\config\applicationHost.config

2.

这个也无效呀……
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

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