tomcat通过urlwrite.xml做301跳转
来源:互联网 发布:淘宝实名制可以改吗 编辑:程序博客网 时间:2024/05/16 10:40
一、问题描述:
同一服务器分配了主域名和子域名,
主域名www.zhu.com 跑的是tomcat,用的是80端口,
子域名www.zi.com apache用的是443端口,
此时:主、子域名80端口都会去访问tomcat,而443都会去访问apache。
二、需要解决问题:
当子域名www.zi.com(80端口)访问时需要跳转到https://www.zi.com(443端口)。
三、解决问题方式:
1.java项目配置 urlRewriteFilter使用 urlrewritefilter-4.0.3.jar
2.在 urlrewrite.xml配置
<rule>
<name>301 redirect</name>
<condition name="host">^www.zi.com </condition>
<from>^/(.*)</from>
<to type="permanent-redirect" last="true">https://www.zi.com/$1</to>
</rule>
附:tomcat禁止ip访问
<Host name="121.199.11.101" appBase="/usr/apache/apache-tomcat-6.0.28/webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
如图示:
查阅资料: http://nematodes.org/martin/2010/02/04/301-permanent-redirect-with-tomcat-howto/
0 0
- tomcat通过urlwrite.xml做301跳转
- urlwrite.xml
- urlWrite
- 服务器使用Tomcat配置server.xml文件通过域名直接跳转到项目
- 服务器使用Tomcat配置server.xml文件通过域名直接跳转到项目
- PHP做301跳转定向
- 在做Urlwrite+struts2.0的一个小示例的时候老是出现找不到action的情况404错误
- server.xml web.xml context.xml tomcat-users.xml 都是做什么用的
- 给redirect.php做301跳转
- urlwrite的书写。
- 如何通过.htaccess实现301跳转
- Tomcat通过Server.xml配置默认访问项目
- tomcat服务器通过web.xml映射发布文件
- Tomcat部署项目之通过server.xml部署项目
- 通过netweaver跳转向tomcat中的项目传递登录者工号,单点登录
- 通过tomcat-user.xml配置tomcat中 manager app的用户名和密码
- 做JSP页面跳转
- tomcat,web.xml配置异常页面跳转与拦截器问题
- 浙大 PAT Advanced level 1025. PAT Ranking (25)
- poj1325 air raid
- 用原生javascript写出jquery中slideUp和slideDown效果
- logback 配置详解(一)
- C++中substr函数的用法
- tomcat通过urlwrite.xml做301跳转
- 消除恒流源不稳定或电阻分压非线性的影响
- socket编程
- 浙大 PAT Advanced level 1026. Table Tennis (30)
- 数据报协议UDP个人笔记
- [mjpeg @ 0x27ee9e0] buffer smaller than minimum size
- git reset head、checkout
- <<web>>漂亮的相册(二)
- 你程序里的数据放在哪?