乐鱼体育官网最新版

如何把http请求重定向到https请求?

  • 发布时间:2020-03-13 18:17:22
  • 阅读次数:1884

这篇文章演示了把http请求重定向到https请求的方法,前提条件是已经配置好了https网站。比如我们的域名是wujie18.com,我们需要把 //wujie18.com 这样的http请求重定向到 //wujie18.com 。下面分别演示Apache服务器和Nginx服务器的操作方法。

Apache服务器

方法1

在站点的根目录下创建.htaccess文件,内容如下:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) //wujie18.com/$1 [R,L]

方法2

在Apache的配置文件中添加如下代码:

<VirtualHost *:80>
    ServerName wujie18.com
    ServerAlias wujie18.com
    Redirect 301 / //wujie18.com/
</VirtualHost>

Nginx服务器

在Nginx服务器的配置文件中添加如下代码:

server {
    listen 80;
    server_name wujie18.com wujie18.com;
    return 301 //wujie18.com$request_uri;
}

注意:设置完毕后需要重启Apache或Nginx使之生效。

【全文完】

< 上一篇:如何在CentOS 7乐鱼全站app下载上使用Apache创建网站? 下一篇:如何在CentOS乐鱼全站app下载上安装PHP 7? >