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

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

葱子9年前 (2016-12-25)网站运营5111

 

首先,你得先把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

相关文章

代码适配的网站如何优化

来自百度站长官方文档: 为了使百度能够知道当您的页面发生变化时,同时需要用其他的ua重新抓取一遍,请您添加Vary HTTP标头。Vary HTTP 标头具有以下两个非常重要且实用的作用:  a) 它会向 ISP 和其他位置使用的缓存...

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

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

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

CentOS(linux)系统下使用find命令查找含某一字符串(代码)的所有文件

在以前的文章中我有讲到如何在windows系统环境下使用DOS命令来查找包含某一段代码的所有文件的操作方法。 具体教程可以看这里:windows系统下使用DOS命令行查找含某一字符串的所有文件 今天为大家带来一篇在CentOS下查找...

能在windows系统下用的服务器主机面板推荐

能在windows系统下用的服务器主机面板推荐

虽然现在Linux系统在服务器领域的普及度是越来越高,不过还是有很多站长选择使用windows系统作为服务器操作系统。 但是windows自带的IIS等服务器环境使用起来非常的不方便,效率还不高,于是便有了众多的第三方服务器面板程序。...

网站被镜像怎么办:几招教你轻松应对

网站被镜像怎么办:几招教你轻松应对

最近有个客户的网站被黄赌毒网站做了镜像。 我收集了这些镜像网站的IP地址,通过在服务器端禁止他们访问的形式来阻止客户网站被镜像。 主要步骤如下: 一、收集镜像网站IP地址:...

windows系统下使用DOS命令行查找含某一字符串的所有文件

使用windows服务器的站长,很多时候也需要对网站文件做下特定的排查。 手工查很不方便,这里可以使用DOS命令来查询。 一、首先使用cmd命令进入网站文件夹: 比如你要查找的文件夹在...

发表评论

访客

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