需求描述:當客戶訪問www.aaa.com時,轉到http://www.aaa.com/aaa項目下;當客戶訪問www.bbb.com時,轉到http://www.bbb.com/bbb項目下。www.aaa.com和www.bbb.com是同一臺服務器的兩個內外網域名。aaa和bbb是部署在服務器上的兩個web項目。
實現步驟:
1.在Tomcat路徑下找到webapps文件夾里的ROOT根項目,修改ROOT項目中的index.jsp文件,修改內容如下:
<?
xml?version="1.0"?encoding="ISO-8859-1"
?>
<!
DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Strict//EN"
???"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
>
<%
@?page?session
=
"
false
"
?
%>
<
html?
xmlns
="http://www.w3.org/1999/xhtml"
?xml:lang
="en"
?lang
="en"
>
????
<
head
>
????
<
title
>
<%
=
?application.getServerInfo()?
%>
</
title
>
????
<
SCRIPT?
LANGUAGE
="JavaScript"
>
????
function
?redirect()
{
????
var
?hrefName?
=
?window.location.href;
????hrefName?
=
?hrefName.toLowerCase()
????
if
(hrefName.indexOf('www.aaa.com')
>
0
)
{
???????window.location.href?
=
?'http:
//
www.aaa.com/aaa';
????}
????
if
(hrefName.indexOf('www.bbb.com')
>
0
)
{
???????window.location.href?
=
?'http:
//
www.bbb.com/bbb';
????}
????}
????
</
SCRIPT
>
????
</
head
>
<
body?
onload
="redirect()"
>
</
body
>
</
html
>
2.打開ROOT根項目中WEB-INF文件夾下的web.xml進行修改,把其中的servlet-mapping部分注釋掉。因為默認情況下,Tomcat的默認首頁是由這個Servlet生成的,所以只修改index.jsp是不起作用的。
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元


????