2.4修改war包路径(可选)
--------------------- 
作者:涓滴之水 
来源:CSDN 
原文:https://blog.csdn.net/u013344860/article/details/79591519 
版权声明:本文为博主原创文章,转载请附上博文链接!

=================================================

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" />

---------------------------------------配置域名------------------------------------------------------

修改Engine
    <Engine name="Catalina" defaultHost="localhost">

修改后

<Engine name="Catalina" defaultHost="www.testTomcat.com">

engine指定缺省的处理请求的主机名,它至少与其中的一个host元素的name属性值是一样的

修改域名
 <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
修改后

<Host name="www.testTomcat.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

---------------------------------------配置域名------------------------------------------------------

3. 配置8009端口重定向
<Connector port="8009" protocol="AJP/1.3" redirectPort="443" />
4. 在 $TOMCAT_HOME/conf/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即可

6.访问www.test.com  地址栏直接出现https://www.test.com

服务器tomcat绑定域名后 http80端口自动跳转https443端口相关推荐

  1. 微信小程序-输入框输入文字后,将光标移到文字中间,接着输入文字后光标又自动跳到最后...

    问题描述: input输入框输入一段文字后,将光标移到文字中间,接着输入文字后光标又自动跳到最后去了. 原因: input事件中,给input框绑定任何事件后,在处理事件时 setData之后就会让光 ...

  2. wordpress修改mysql端口_Wordpress更改端口后访问自动跳转老端口

    本文已同步到专业技术网站 www.sufaith.com, 该网站专注于前后端开发技术与经验分享, 包含Web开发.Nodejs.Python.Linux.IT资讯等板块. 刚开始首次安装wordpr ...

  3. ChinaNet无线接入后,浏览器自动跳转到登陆界面的原理

    首先,接入ChinaNet是不需要有户名密码的,登录后直接接入,并通过DHCP获取IP以及DNS.此时,终端机能做的就是查询DNS.访问其他任何服务均会无法连接,有一个例外就是http协议.当发起ht ...

  4. 阻止网页操作完成后的页面自动跳转

    $(window).on('beforeunload', () => { console.log('leave'); return false; }); 浏览器中按F12控制台输入上面一段代码 ...

  5. Spring Security继承AbstractAuthenticationProcessingFilter验证成功后自动跳转地址“/”

    Spring Security版本:5.5.1 最近学Spring Security,实现自定义的前后端分离的身份验证,发现通过继承AbstractAuthenticationProcessingFi ...

  6. docker上部署nginx容器80端口自动转443端口

    拉去nginx镜像 # docker pull nginx 运行nginx容器config用于拷贝nginx配置文件 # docker run --name nginxconfig -d docker ...

  7. 【http】微信网站使用的是http80端口或者https443端口访问

    微信公众平台,微官网,微信开发等微信网站应用场景有的为http80端口访问,有的是https443端口公网访问需求,都可以使用nat123端口映射方式内网穿透. 微信网站服务器 如自己本地微信网站应用 ...

  8. js_实现网页自动跳转

    网页自动跳转 实现网页定时自动跳转 实现网页定时自动跳转 效果: 10秒后自动跳转到网易云音乐的页面 代码: <!DOCTYPE html> <html><head> ...

  9. Linux上nginx配置SSL协议非80、443端口自动跳往https端口

    在生产环境中往往碰到一个网站需要多个访问端口,而默认的http访问端口是80,https访问的端口是443,然而这是不够在生产环境下使用的,这个时候就需要配置更多的端口来弥补这一缺点. 默认情况下用户 ...

最新文章

  1. DDoS攻击已成掩盖真实网络攻击的烟雾弹
  2. 文本编辑器实现光标定位的功能
  3. Java黑皮书课后题第5章:*5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417。编写程序提示用户输入数据显示定月钱数
  4. python基础分析_python基础--函数全解析(1)
  5. Java学习笔记17(面向对象十:综合案例)
  6. Git使用教程:超详细、超傻瓜、超浅显、真正手把手教
  7. MySQL中 slave_compressed_protocol=ON 的压缩效果实验
  8. C语言函数一章教学,c语言案例教程:函数教学讲义.ppt
  9. javascript技术教程蔡敏_JavaScript基础与实践教程 (王萍萍,赵俊莉,孙强) pdf扫描版...
  10. 计算机原理阅读,计算机原理与应用作业
  11. U盘重装系统win7_U盘安装win7教程
  12. 用于跑深度学习的嵌入式硬件平台资料整理(一)
  13. 联想 ideapad 300s 拆机换内存手记
  14. 【samba】Ubuntu samba的安装及使用方法
  15. PDF的页面设置工具在哪里?如何使用并调整PDF页面?
  16. 编码影响页面的渲染:utf-8下的Arial字体中文显示
  17. 什么叫IPTV?(网络电视)
  18. 【胡学长 带你学 Global Mapper 】谷歌历史影像下载方法
  19. 招行网上银行专业版系统设计的一个缺陷
  20. 你为什么学不好Java?系统学习Java的七大因素

热门文章

  1. 奇怪!为什么全网都在说Python很好学?
  2. hello new one
  3. C++extern用法
  4. java jstack prio,tid,nid 参数含义
  5. B站视频【PS日记①】用的素材
  6. pycharm 找不到External Tools
  7. 软件测试面试八股文有必要背吗?看完这份101问真的贼香
  8. 要怎样规划快餐店室内装饰设计
  9. 客户关系管理系统(CRM)开发的意义ai智能机器人okcc
  10. nordic 功耗调试经验