问答1 问答5 问答50 问答500 问答1000

apache安装了ssl,现要将80端口的http访问重定向到443端口的https,怎么办?

提问网友 发布时间:2023-03-26 11:53
声明声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2023-10-21 08:42

    方法如下:
    1、防火墙将开放80端口指向内网服务器的443端口

    2、服务器Tomcat目录conf/server.xml
    a)修改配置端口跳转443
       <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443" />
    b)开启443端口配置
       <Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
                  clientAuth="false" sslProtocol="TLS" keystoreFile="证书路径" keystorePass="证书密码"/>

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了。

热心网友 回答时间:2023-10-21 08:43

上面的意思应该是计划服务器默认访问443端口,方法如下:


1、防火墙将开放80端口指向内网服务器的443端口


2、服务器Tomcat目录conf/server.xml


a)修改配置端口跳转443
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443" />
b)开启443端口配置
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="证书路径" keystorePass="证书密码"/>

tomcat 默认端口说明:

    <Server port="8005" shutdown="SHUTDOWN"> 远程停服务端口

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 其中8080为HTTP端口,8443为默认HTTPS端口

    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 8009为AJP端口,服务器之间的通信使用该端口

    HTTP重定向至HTTPS也就是将80端口重定向至443端口

    1. 设置https 访问:

    <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"

    maxThreads="150" scheme="https" secure="true"

    clientAuth="false" sslProtocol="TLS"

    keystoreFile="/usr/share/tomcat7/conf/.keystore" keystorePass="sunyainfo.com"/>

    keystoreFile : 证书存放路径

    keystorePass : 证书密码

    2. 配置80端口,将8080改成80, redirectPort设置为443

    <Connector port="80" protocol="HTTP/1.1"

    connectionTimeout="20000"

    URIEncoding="UTF-8"

    redirectPort="443" />

    3. 配置8009端口重定向

    <Connector port="8009" protocol="AJP/1.3" redirectPort="443" />

    4. 在 $TOMCAT_HOME/bin/web.xml中加入以下配置,禁止http访问

    <security-constraint>

    <web-resource-collection >

    <web-resource-name >SSL</web-resource-name>

    <url-pattern>/*</url-pattern>

    </web-resource-collection>

    <user-data-constraint>

    <transport-guarantee>CONFIDENTIAL</transport-guarantee>

    </user-data-constraint>

    </security-constraint>

    5.重启tomcat即可

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

黄灯过班马线再红灯左转会不会扣分 至睿v6主机箱一个红灯干什么有的 新科行车记录仪dm82上面的一个小红灯干什么用的,现在怎么不亮了。如何设置让它亮呢,谢谢 电脑主机左边的红灯干吗用的? 红绿灯怎么看啊?红灯干什么的?人可以走吗,车呢?好说那绿灯和黄灯呢? 红灯干椒怎么做 小米mireader连接电脑 如何申请加入微信删除别人推荐的好友? 句容到省人民医院怎么坐地铁? 鼓楼到宁波洞桥怎么走 从南京南站到南京二十九中怎么走最快?急急急!!! 我想去南京市第二十九中学,请问怎样坐公交车,在大桥南路上车 求从南京*门南站到南京浦口区雅居乐滨江国际花园公交路线,谢谢。 三星w23数据线有原装的嘛 衣服上的M码表示什么意思? 梦见一觉醒来坐在高三教室的预兆 梦见和朋友坐在教室里的预兆 白鹞子的解释 梦见百鸟朝凤 看了几家的无框切边眼镜,都没有现货,说是要定做,是真的吗? 望岳中“青未了”“荡胸”“览” 望岳中览好在哪里 茎叶图数据有小数怎么化 带小数的茎叶图 求问ipad上面下载了的qq文件在哪里删除啊? 梦见我抱着男婴被洪水追 怎么解决猫咪毛球症? 猫咪肚里有毛球该怎么办 毛球症便秘有什么症状 怎么下载方舟生存进化破解版 hkc显示器参数框怎么出来 梦见下雨房屋倒塌有什么预兆?是什么意思? 家中鱼池怎么处理不坏水? 为什么雨后天晴,池塘容易死鱼? 海参池塘现阶段管理问题 清王朝时候的孝庄太后,她的真实容貌到底是怎样的? 孝庄皇后有多美? 身为满蒙第一美女,孝庄皇后究竟长什么样? 新野县哪里有买小型卷烟机的 xs飞行模式待机一晚上20% xsmax手机16.2晚上待机费多少电