当前位置:首页 > 网站运营 > 正文内容

nginx下使用rewrite使http跳转到https的方法(301重定向)

葱子8年前 (2016-12-25)网站运营4860

 

首先,你得先把https配置好 Nginx下配置网站SSL实现https访问(虚拟主机) 然后在nginx文件夹下找到对应的虚拟主机配置文件,路径为:www/wdlinux/nginx/conf/vhost 

然后对该虚拟主机配置文件做如下修改: 

server { listen 443; root /www/web/guwanlife/public_html; server_name https://www.aitiancheng.com/ https://www.aitiancheng.com/; index  index.html index.php index.htm; error_page  400 /errpage/400.html; error_page  403 /errpage/403.html; error_page  404 /errpage/404.html; error_page  503 /errpage/503.html; ssl on; ssl_certificate_key  /www/wdlinux/nginx/conf/aitiancheng.key; ssl_certificate  /www/wdlinux/nginx/conf/aitiancheng.crt; location ~ \.php$ { fastcgi_pass   127.0.0.1:9000; fastcgi_index  index.php; include fcgi.conf; } location ~ /\.ht { deny  all; } include /www/wdlinux/wdcp/rewrite/dzx32_nginx.conf; }

server { listen      80; server_name    https://www.aitiancheng.com/; return      301 https://$server_name$request_uri; } 
  蓝色部分为rewrite规则,原理是监听443端口使用https,监听80端口使用301重定向到https.   关于apache下如何设置301跳转,请看这个教程:https://www.aitiancheng.com/article-563.html

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-253.html

相关文章

解决WordPress代码单双引号输出为中文全角字符的问题

6月份对葱子博客更换了现在的这款主题,这段时间由于比较忙,所以对新主题这块没有详细的做测试。 导致出现了部分问题,其中之一的问题就是文章页中的单双引号在复制后都变成了中文全角字符。 这个问题在平时...

wordpress博客从虚拟主机搬家到独立ECS服务器的教程

wordpress博客从虚拟主机搬家到独立ECS服务器的教程

我的这个博客在2017年4月10日前是搭建在阿里云虚拟主机上面的,虚拟主机的特点就是稳定,不需要自己做过多的配置,适合访问量不大,对环境要求不高的网站。 现在我尝试做我的wordpress博客做下https,在阿里云虚...

网站换模板影响收录排名吗

在站长论坛看到有人问网站换模板会不会影响收录排名的问题,很多没有回答到点子上。 会不会影响收录排名:会。 为什么会影响:不建议频繁更新网站前端模板,因为搜索引擎抓取的内容就是你前端网页所呈现的内容。你的网站模板一直未变化,对于搜索引擎来...

小云APP 修改Android包名(packagname)教程!

小云APP 修改Android包名(packagname)教程!

修改包名 (packagname) 将会导致:客户端的分享、支付、第三方登录、应用市场更新 等功能出现问题。如非新建应用,绝不推荐使用该功能。 修改包名要用到证书(keystore),制作证书的方法有很多,下面介绍我所知...

【已解决】在虚拟主机上用CDN为discuz网站配置https

【已解决】在虚拟主机上用CDN为discuz网站配置https

最近遇到好几个站长来咨询虚拟主机如何开启HTTPS的事情。 在这里我为大家总结下相关的方法:虚拟主机下一般都是使用CDN来做HTTPS. 在我们配置好CDN的HTTPS后,你会发现始终会有部分的CSS和JS文件加载在HTTP模式下...

寂寞河社区完成https改造 顺利通过百度站长https认证

寂寞河社区完成https改造 顺利通过百度站长https认证

寂寞河社区是我的一个客户的运营项目,主要是图片交流社区。 客户的需求主要有几点: 1、服务器环境配置: discuz是基于php的应用,所以需要配置php的运行环境。 在这次配置中,我采用了IIS+PHP5....

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。