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

nginx的https如何跳转到其他url?

[复制链接]

14

主题

87

回帖

222

积分

中级会员

积分
222
发表于 2017-5-31 15:26:55 | 显示全部楼层 |阅读模式
server {
    listen IP:80;
    server_name  www.domain.com;
    rewrite ^(.*) https://www.domain.com$1 permanent;
}


这样只能让http跳转到https

如果在浏览器输入https://domain.com   是不会跳转到https://www.domain.com的。

怎样配置能让输入https也能跳转?请大佬指点。
回复

使用道具 举报

7

主题

146

回帖

319

积分

中级会员

积分
319
发表于 2017-5-31 15:28:50 | 显示全部楼层
在 listen 的443 端口下的server 写一个 rewrite or return 301啊
回复

使用道具 举报

7

主题

146

回帖

319

积分

中级会员

积分
319
发表于 2017-5-31 15:29:46 | 显示全部楼层
server_name好像可以写多个的吧.
回复

使用道具 举报

14

主题

87

回帖

222

积分

中级会员

积分
222
 楼主| 发表于 2017-5-31 15:31:20 | 显示全部楼层

ayue168 发表于 2017-5-31 15:28

在 listen 的443 端口下的server 写一个 rewrite or return 301啊


server {
    listen IP:80;
    listen IP:443;
    server_name  www.domain.com;
    rewrite ^(.*) https://www.domain.com$1 permanent;
}


这样吗?这样之后网站就无法访问了哦
回复

使用道具 举报

62

主题

563

回帖

1342

积分

金牌会员

积分
1342
发表于 2017-5-31 15:28:00 | 显示全部楼层
跳转的办法实在是太多了,楼下回答~
回复

使用道具 举报

7

主题

146

回帖

319

积分

中级会员

积分
319
发表于 2017-5-31 15:32:17 | 显示全部楼层
https://xxx.com 转 https://www.xxx.com  

server{
listen 443;// https 443端口
server_name xxx.com;
rewrite ^(.*) https://www.xxx.com$1 permanent;
}
回复

使用道具 举报

14

主题

87

回帖

222

积分

中级会员

积分
222
 楼主| 发表于 2017-5-31 15:32:59 | 显示全部楼层

ayue168 发表于 2017-5-31 15:32

https://xxx.com 转 https://www.xxx.com  

server{

配置之后 访问时提示  Error 525 Ray    SSL handshake failed
回复

使用道具 举报

7

主题

146

回帖

319

积分

中级会员

积分
319
发表于 2017-5-31 15:36:26 | 显示全部楼层
哦,443要证书.rewrite是你的站吗.不是的话我就不知道了哦.
回复

使用道具 举报

14

主题

87

回帖

222

积分

中级会员

积分
222
 楼主| 发表于 2017-5-31 15:32:00 | 显示全部楼层

ayue168 发表于 2017-5-31 15:37

哦,443要证书.rewrite是你的站吗.不是的话我就不知道了哦.

是我自己的站,http可以正常跳转到https://www.domain.com的
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2017-5-31 15:37:38 | 显示全部楼层

vpsbar 发表于 2017-5-31 15:32

跳转的办法实在是太多了,楼下回答~

你这太坑了,网上都是http跳到https的你看下你的nginx  conf 还有443.在原本的443里面写rewrite
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-12 05:07 , Processed in 0.019786 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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