多个域名映射同一服务,通过urlrewrite,强行都跳转其中一个主域名
1、pom.xml中导入jar依赖
<!-- https://mvnrepository.com/artifact/org.tuckey/urlrewritefilter --><dependency><groupId>org.tuckey</groupId><artifactId>urlrewritefilter</artifactId><version>4.0.4</version></dependency>
2、web.xml中配置filter(尽量放顶部,怕其他拦截影响)
<filter><filter-name>UrlRewriteFilter</filter-name><filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class></filter><filter-mapping><filter-name>UrlRewriteFilter</filter-name><url-pattern>/*</url-pattern><dispatcher>REQUEST</dispatcher><dispatcher>FORWARD</dispatcher></filter-mapping>
3、在web.xml同级目录新增urlrewrite.xml——(因为jar包默认读取这配置文件,不用管为什么)
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 4.0//EN" "\\urlrewrite4.0.dtd">
<urlrewrite><rule><name>uding.me redirect</name><condition name="host" operator="notequal">^www.betawoo.cn</condition><from>^/(.*)</from><to type="permanent-redirect" last="true">https://www.betawoo.cn/$1</to></rule>
</urlrewrite>
说明:我需要将非www.betawoo.cn域名请求过来的访问(比如uding.me、betawoo.cn这样的),强行转为https://www.betawoo.cn
原文链接感谢
urlrewrite的api
多个域名映射同一服务,通过urlrewrite,强行都跳转其中一个主域名相关推荐
- 阿里云ECS官网域名映射及Tomcat配置调整,最终使用HTTPS和域名直接访问
在另一篇文章中,已经讲述了怎么在ECS(Ubantu版)上安装docker和Tomcat,并顺利启动和访问,该篇文章重点说明如何调整Tomcat配置,与域名映射一致,并采用HTTPS访问 一.进行EC ...
- 同时拥有多个子域名和主域名?推荐申请GlobalSign SANs SSL证书
许多企业因为经营的业务较多,网站会有多个主域名,一个主域名下又会有多个子域名.为了网站的信息安全,不得不申请SSL证书,这听起来好像有点复杂,在这种情况下,如何申请SSL证书呢?需要申请张SSL证书才 ...
- 今年护网攻防演练目标主域名收集方法汇总
渗透测试就是不断的收集目标组织的资产,发现弱点,获得权限的过程.因此信息搜集是渗透测试的灵魂,而域名/主域名又是灵魂的核心. 什么是主域名 主域名就是域名所有者自己申请的二级域名,比如jianshu. ...
- 一个好域名的作用和价值
一个好域名的作用 一个好域名是互联网最有价值的不动产! 一个好域名是网络时代畅行无阻的通行证! 一个好域名是您企业固有品牌的延伸和增值! 一个好域名能让您的企业节约大量的宣传费用! 一个好域名能让您的 ...
- 换ip地址除开虚拟服务器,GoDaddy虚拟主机更换IP地址和更换主域名绑定的方法
今天一个同学需要搭建一个博客,因为没有太多的主机应用基础,鉴于他能很好的操控主机,所以老左从已有闲置的主机中挑选一个还有几个月到期的Godaddy虚拟主机(Economy方案)给他用用,也许坚持不了多 ...
- 分享一个微信域名拦截检测接口
用微信打开公司的一些h5页面,提示已停止访问该网页.经过一番搜索,发现是域名被微信屏蔽了.最终在网上找了一个微信域名检测接口,可以很方便的解决这个问题. 微信域名拦截检测接口来自 微信域名拦截检测 - ...
- 本地nginx多域名映射
前言: 工作两年多了,一直感觉技术上没有太大的长进,好多东西感觉会但是给别人讲起来的时候又感觉和没学过一样.以后希望能坚持写博客,把看过的东西都一点一滴积累下来.言归正传,今天要说的是nginx与ho ...
- linux httpd 域名映射,51CTO博客-专业IT技术博客创作平台-技术成就梦想
一.DNS服务器的设置 我们知道互联网网是基于TCP/IP协议的,要进行通信必须获得对方的IP地址,这是通过DNS服务器来实现的.因此要想实现虚拟域名首先应当令DNS 服务器接受该虚拟域名,即把它映射 ...
- 域名与转发服务器ip指向不一致_域名映射到家庭网络(无公网IP)
下面几段文字是我对内网穿透的理解和原理分析.如果只想了解如何配置,请直接跳到最下方图文配置介绍. 由于IPv4的地址已经全部分配完毕,某些运营商不给普通用户公网IP,你的路由器可能连接到运营商上一级路 ...
最新文章
- C语言,二维数组的逗号!_只愿与一人十指紧扣_新浪博客
- scala 提交任务
- python游戏编程入门书籍推荐-Python游戏编程入门3
- 多线程之HttpClient
- React-Native 之 项目实战(五)
- python中的logger之二
- Activity的四种启动模式-图文并茂
- 多线程读取文件File
- java nslookup_nslookup使用教程
- AlexNet原理及tensorflow实现
- 【NIO】dawn在buffer用法
- python function if yield_成为Python大牛必须要掌握的高端语法——yield!
- 《神经网络与深度学习》课程笔记(2)-- 神经网络基础之逻辑回归
- 流程图神器——代码转流程图软件、在线流程图绘制软件
- 2018美赛C题翻译
- java项目之人事管理系统|HRM(java毕业设计Struts2、mybatis框架项目
- c# openxml Excel部分学习之路
- WORD文档未保存就关闭的解决方法
- [5G学习]01-5G无线接口架构介绍
- Python selenium模块对网页进行截屏保存图片 easyocr模块识别提取图片文字