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. python核心编程学习(第四章)
  2. 【WPF】动态设置Binding的ConverterParameter转换器参数
  3. Kotlin实战指南七:单例模式
  4. 四十四、ETL工具的查询_连接和映射
  5. 一个领导力培训的游戏练习
  6. artcam 9.0英文版本下载_tomcat 下载安装
  7. SAS中修改一个表为编辑模式的时候不成功并给出警告的原因及解决办法
  8. 阿里 20 年,逍遥子宣告「全面迈入数字经济时代」
  9. [李景山php]每天TP5-20170110|thinkphp5-Model.php-3
  10. laravel redis_解析laravel之redis简单模块操作
  11. 万稞pw80线切割编程软件_现在模具设计,编程行业,还是很吃香的
  12. python 画三角函数_如何用python表示三角函数
  13. 错误代码741 因为文件名产生符号链接,所以需由对象管理器重新运行分析操作。
  14. springboot内存占用过高问题排查 - jvm内存使用分析
  15. Java多线程入门一
  16. 全自动与半自动手表的区别_全自动和半自动机械表的区别?
  17. Mac OS 解决 remote: Permission to xxx/xxx.git denied to xxx. 的两种方案
  18. 【升级版】python全自动定时,循环发消息(微信、QQ),零基础应用,
  19. FFmpeg:‘UINT64_C‘ was not declared in ths scope
  20. 中国式审美真的太可怕了

热门文章

  1. Word中插入高亮代码:Notepad++
  2. python做计算器时常出现的问题及解决办法_正在使用一个基本的python计算器,但无法使菜单正常循环...
  3. 对单用户计算机来说在,(电大网考计算机自检自测2.doc
  4. 如何更优秀?如何更成功?
  5. Bypass information_schema与无列名注入
  6. 使用ADAM将Oracle数据库迁移至阿里云数据库PolarDB
  7. 程序员怎么找工作?程序员找工作越来越难怎么办?
  8. 详细SpringBoot教程之配置文件(一)
  9. Oracle相关服务介绍及Oracle DBCA
  10. 网站登录中的验证码作用