apache设置自动将http跳转到https的方法

 更新时间:2013年02月09日 20:23:51   作者:  
客户中心启用了https的ssl证书,现在需要将原先的http直接跳转到https上。这里为大家提供一个我经常使用到的方法,即使用伪静态功能

复制代码 代码如下:

<Directory "/opt/fivetrees">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important.  Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
AllowOverride All #这里原先是None要改为All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>

首先,在网站根目录下创建.htaccess文件,在最下面添加写入如下语句:

复制代码 代码如下:

RewriteEngine on
RewriteBase / #我这行是没有配置
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

相关文章

  • 如何linux环境下配置环境变量过程图解

    如何linux环境下配置环境变量过程图解

    这篇文章主要介绍了如何linux环境下配置环境变量过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • CentOS MySQL 5.7编译安装步骤详细说明

    CentOS MySQL 5.7编译安装步骤详细说明

    这篇文章主要介绍了CentOS MySQL 5.7编译安装详细介绍的相关资料,这里对安装步骤进行了详细介绍,需要的朋友可以参考下
    2016-12-12
  • CentOS 7配置LNMP开发环境及配置文件管理详解

    CentOS 7配置LNMP开发环境及配置文件管理详解

    本篇文章主要介绍了CentOS 7配置LNMP开发环境及配置文件管理,详细的介绍了MySQL 5.6,PHP 5.6,Nginx的安装与配置,有兴趣的可以了解一下。
    2017-01-01
  • Linux xargs命令的使用

    Linux xargs命令的使用

    这篇文章主要介绍了Linux xargs命令的使用,帮助大家更好的掌握Linux系统的使用,感兴趣的朋友可以了解下
    2020-08-08
  • Linux系统实现ansible自动化安装配置httpd的方法

    Linux系统实现ansible自动化安装配置httpd的方法

    这篇文章主要介绍了Linux系统实现ansible自动化安装配置httpd的方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • Jexus开机自动启动配置方法

    Jexus开机自动启动配置方法

    这篇文章主要为大家详细介绍了Jexus开机自动启动的配置方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • linux中关于ftp查看不到文件列表的问题详解

    linux中关于ftp查看不到文件列表的问题详解

    下面小编就为大家带来一篇linux中关于ftp查看不到文件列表的问题详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • 详解linux下tar压缩解压缩文件夹的命令与参数

    详解linux下tar压缩解压缩文件夹的命令与参数

    大家都知道压缩文件或者文件夹可以为磁盘节省不少空间,那么Linux系统的压缩和解压缩命令都有哪些呢?参数又有哪些呢?下面小编就给大家介绍Linux下tar压缩和解压缩文件夹的命令与参数,希望本文的内容对你能有所帮助。
    2016-11-11
  • Ubuntu18.04 Server版安装及使用(图文)

    Ubuntu18.04 Server版安装及使用(图文)

    这篇文章主要介绍了Ubuntu18.04 Server版安装及使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 如何在Ubuntu 18.04(实体机)上配置OpenWRT的开发环境

    如何在Ubuntu 18.04(实体机)上配置OpenWRT的开发环境

    这篇文章主要介绍了如何在Ubuntu 18.04(实体机)上配置OpenWRT的开发环境,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07

最新评论