Nginx 自动跳转到HTTPS Nginx设置http自动跳转https SSL配置

Nginx 自动跳转到HTTPS Nginx设置http自动跳转https SSL配置

方法一

rewrite ^(.*)$ https://$host$1 permanent;

方法二

适用于 80端口和443 配置在同一个 server{}内

if ($server_port = 80) {
 rewrite ^(.*)$ https://$host$1 permanent;
}

其他情况, 站点绑定很多域名,只让某个域名跳转:

set $redirect_https 1;
if ($server_port = 80) {
 set $redirect_https "${redirect_https}2";
}
if ($http_host = 'www.yourdomain.com') {
 set $redirect_https "${redirect_https}3";
}
if ($http_host = 'yourdomain.com') {
 set $redirect_https "${redirect_https}3";
}

if ($redirect_https = "123") {
rewrite ^(.*)$ https://$host$1 permanent;
}

示例

server {
 listen 80;
 server_name www.getssl.cc;
 rewrite ^ https://$http_host$request_uri? permanent;
}

server {
 listen 443;
 ssl on;
 ssl_certificate /etc/ssl/cacert.pem;
 ssl_certificate_key /etc/ssl/privkey.pem;
 server_name www.yourdomain.com; 

 
 server_tokens off;

 location / {
 
 fastcgi_param HTTPS on;
 fastcgi_param HTTP_SCHEME https;

 }
 
}

相关知识:
网站生成app更换APP启动图
网站生成app更换APP启动图一门提供网站生成app底层开发框架,生成APP之后可以随时更换APP的启动图那么怎么更换生成APP的启动图呢?1.登录一门开发者中心在左侧导航 -我的移动应用-APP列表里面找到自己需要修改的应用点击APP的图标或配置按钮进入
2022-02-18
网站生成APP框架选择网址链接模式
网站生成APP选择网址链接模式一门APP生成提供多种底层框架,这里我们介绍第一个种网址生成,简单的理解就是将网站网址直接生成为APP如果您只是简单的生成APP,可以选择这个模式,对于新手也一般建议选择这个模式!那怎么来选择App的生成模式呢?1.登录一门开
2022-02-18
一门APP极光推送配置教程
功能解释此功能属于“离线配置功能”配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!此功能在开发者中心配置好之后,日常管理需到用户中心或极光后台推送!什么是消息推送功能配置教程在一门APP后台推送消息在极光后台推送消息通
2018-03-13
一门APP退出方式配置教程
功能解释什么是APP内退出方式功能配置教程配置APP内退出方式功能
2018-03-13
一门APP内X5内核配置教程
功能解释什么是X5内核功能与微信、手机QQ及手机QQ浏览器等共享内核;对 音频、视频 支持良好,推荐打包此类应用的同学启用 X5 内核;进一步了解基于X5内核的腾讯浏览服务TBS 请转到官网配置教程配置APP播放视频全屏播放配置一门APP的X5内核功能X5
2018-03-13
一门APP多图浏览配置教程
功能解释什么是多图浏览功能配置教程配置多图浏览功能(多图浏览组件里面有一个关联功能“一键分享多张图”到微信朋友圈的功能是需要单独购买的哦!)相关功能教程什么是一键分享多张图功能配置一键分享多张图进阶秘档二开文档: http://ap
2018-03-13
一门APP长按功能配置教程
功能配置配置APP内长按图片识别二维码功能配置APP内长按图片保存到相册功能配置APP内长按复制图片地址功能配置APP内长按链接在浏览器打开功能配置APP内长按复制网址功能配置APP内长按复制文字功能
2018-03-13
一门APP定理定位配置教程
功能解释直接兼容网页定位,无需二次开发,只要你的网页支持定位,开启此功能之后,APP内自动兼容!什么是地理定位配置教程配置地理定位
2018-03-13
一门APP缓存管理配置教程
功能解释此功能属于“在线配置功能”配置好之后无需重新打包,保存配置后结束APP进程重启应用就可以查看最新效果!什么是APP网页缓存什么是网页缓存配置教程配置APP的缓存管理进阶秘档二开文档: http://app.applebyme
2018-03-13
常用注入CSS功能写法
很多朋友想实现APP和手机站的网页样式不一样,以区别APP和手机站的用户体验我们特推出的注入CSS和注入JS可以提供完美解决方案!比如隐藏掉手机站的一些分享悬浮,下载悬浮等,就可以简单的用注入CSS的功能。.css{dispaly:none}如若是在页面上
2017-11-02
用户协议
一门云开发APP工具平台服务协议欢迎您使用一门云开发APP工具平台服务!      为使用一门云开发APP工具平台服务,您应当阅读并遵守《一门云开发APP工具平台服务协议》(以下简称“本协议”)。请您务
2017-05-23
联系我们
联系方式企业Tel:+86 4001658508企业QQ:4001658508您的会话非常重要,为避免和您通信中断,请您通过我们的好友申请或加我们为好友!座机:+86 028-65787095微信公共号VIP客户经理枫叶 QQ2852516785 (VIP
2017-05-23
©2015-2021 成都九扇门科技有限公司 yimenapp.com 蜀ICP备18037248号-6