标题:
[教程]
【文图】wdcp3.2开启ssl为您的网站开启https
[打印本页]
作者:
hanwanlong
时间:
2017-4-27 19:44
标题:
【文图】wdcp3.2开启ssl为您的网站开启https
本帖最后由 hanwanlong 于 2017-4-27 19:46 编辑
ssl是wdcp32版本新出的功能,在发布这篇文章之前正式版还没发布,俗话说:兵马未动粮草先行。
我也有幸参与wdcp3.2的内测,发现了一些小问题也给官方提出建议。下面是wdcp如何启用ssl并设置。
如果大家有问题请在下面留言,有空了我就抽时间回复大家。
首先你需要有一个ssl证书,至于怎么申请在自己百度一下吧,这里就不多介绍了。
第一步我们将申请好的ssl证书解压到本地
下载
(11.44 KB)
2017-4-27 19:42
选择对应版本的证书,如果是双引擎那么就用Nginx证书,将证书文件及密钥命名为域名(如下图)。使用WinSCP上传至/www/wdlinux/nginx-1.8.1/conf/cert目录下
下载
(14.65 KB)
2017-4-27 19:43
然后再wdcp后台新建站点
下载
(9.84 KB)
2017-4-27 19:43
在https支持选择开启
下载
(22.19 KB)
2017-4-27 19:43
输入域名//www.hanwanlong.cn查看是否开启。
下载
(10.58 KB)
2017-4-27 19:43
访问正常,到这里还没结束,如果直接输入www.hanwanlong.cn是不会跳转到https的,需要设置一下301让http跳转https 还不影响网站之前。
只需要将下面这段代码加到nginx配置文件里就可以了。
if ($scheme = http) {
return 301 https://$host$request_uri;
}
加到server块下然后重启Nginx就可以正常跳转了
Ps最后一步跳转测试必须清楚浏览器缓存
如果有什么问题可以在 下面留言,抽时间给大家回答!
原文链接:https://www.hanwanlong.cn/1614.shtml
图片附件:
dc7783cfe1b1596f74276c0808da79e5.jpg
(2017-4-27 19:42, 11.44 KB) / 下载次数 30860
http://wdlinux.cn/bbs/attachment.php?aid=7240&k=b3561071090826b0573aa8eb3d3cf7aa&t=1732305518&sid=Go5eA7
图片附件:
3eda687268ed8b75a85a986953cff808.jpg
(2017-4-27 19:43, 10.58 KB) / 下载次数 30894
http://wdlinux.cn/bbs/attachment.php?aid=7241&k=53bf61bcbc5029f060dd4d340b063cb2&t=1732305518&sid=Go5eA7
图片附件:
74f5bc2dbc99a1a1b79ff02421c32032.jpg
(2017-4-27 19:43, 9.84 KB) / 下载次数 30675
http://wdlinux.cn/bbs/attachment.php?aid=7242&k=584570394632cef44d9eb0622bf4ed57&t=1732305518&sid=Go5eA7
图片附件:
377aea9ac230bca6d7aeafa2b861d075.jpg
(2017-4-27 19:43, 14.65 KB) / 下载次数 30845
http://wdlinux.cn/bbs/attachment.php?aid=7243&k=8187033fee72c46233da21ec24e46322&t=1732305518&sid=Go5eA7
图片附件:
a924d0305539c82732c1623746715abf.jpg
(2017-4-27 19:43, 22.19 KB) / 下载次数 31051
http://wdlinux.cn/bbs/attachment.php?aid=7244&k=05ce1b347a21344a757aa6dc5d92ab1d&t=1732305518&sid=Go5eA7
作者:
admin
时间:
2017-4-27 22:17
很会做SEO
作者:
hanwanlong
时间:
2017-4-29 00:36
回复
2#
admin
哈哈,主要从事运营工作,技术不如你,但是运营方面俺还是敢说的:lol
作者:
admin
时间:
2017-4-29 01:09
你博文上也要给我加个链接呀,这样才公平
作者:
hanwanlong
时间:
2017-4-29 09:42
回复
4#
admin
哈哈,大哥啊就别计较这点东西了。我给你加上
作者:
wskhen
时间:
2017-5-4 13:38
WDCP 发v3.2正式版上线了吗?目前我们是v3.09还没有发现有如上的功能!谢谢!
作者:
hanwanlong
时间:
2017-5-4 14:35
回复
6#
wskhen
3.2正在测试,近期会发布!这个就是3.2新版的设置方法!
作者:
475931183
时间:
2017-5-4 14:45
为什么我的这样做了,不跳转啊。。
作者:
hanwanlong
时间:
2017-5-4 18:27
回复
8#
475931183
代码加错地方了。
作者:
475931183
时间:
2017-5-5 09:39
回复
9#
hanwanlong
加到www/wdlinux/nginx-1.10.3/conf/vhost 里网站的.conf文件中的 ,这样加的。
server {
listen 80;
listen 443;
ssl on;
server_name xx.com www.xx.com;
if ($scheme = http) {
return 301 https://$host$request_uri;
}
}
作者:
hanwanlong
时间:
2017-5-5 09:40
回复
10#
475931183
是这样的加的
作者:
475931183
时间:
2017-5-5 09:46
回复
11#
hanwanlong
:( 这样加了,服务器也重启了,但是没得效果。
作者:
hanwanlong
时间:
2017-5-5 10:28
回复
12#
475931183
server {
listen 80;
listen 443 ssl;
root 站点路径;
ssl_certificate 证书路径.crt;
ssl_certificate_key 密钥路径.key;
server_name hanwanlong.cn www.hanwanlong.cn;
if ($scheme = http) {
return 301 https://$host$request_uri;
}
作者:
lotussmart
时间:
2017-6-2 23:41
ssl_certificate 证书路径.crt;
ssl_certificate_key 密钥路径.key;
是要绝对路径还是相对路径?
nginx自动生成的那个路径应该是错的,但是我把配置文件改成绝对路径,重启web之后,它自动给我改成了相对路径,不堪其扰啊!
作者:
张子豪
时间:
2017-9-5 18:48
小白伤不起
作者:
sxyjmj
时间:
2017-10-6 18:47
不能直接把代码集成到wdcp里。下回安装的时候就不用再加了
作者:
chenyefei
时间:
2018-3-17 18:58
弄完网页排版乱了怎么整?
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2