好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > jsp網(wǎng)站永久換域名的處理過(guò)程

jsp網(wǎng)站永久換域名的處理過(guò)程

熱門(mén)標(biāo)簽:淮南騰訊地圖標(biāo)注 騰訊地圖標(biāo)注商戶改名注冊(cè)入駐 漯河辦理400電話 商丘百應(yīng)電話機(jī)器人有沒(méi)有效果 怎樣把地圖標(biāo)注出來(lái) 電話機(jī)器人的特色和創(chuàng)新 黃石智能營(yíng)銷電銷機(jī)器人效果 開(kāi)封便宜外呼系統(tǒng)報(bào)價(jià) 地圖標(biāo)注人員兼職
1、在tomcat下針對(duì)舊域名做個(gè)虛擬主機(jī)
首頁(yè)為index.jsp ,404錯(cuò)誤頁(yè)面為 unfind.jsp
首頁(yè)使用301轉(zhuǎn)向,有利于 搜索引擎優(yōu)化
%
response.setStatus(301);
response.setHeader( "Location","http://***.com");
response.setHeader( "Connection", "close");
%>
unfind.jsp 判斷舊頁(yè)面應(yīng)該轉(zhuǎn)向的新頁(yè)面地址,沒(méi)有則跳到新的頁(yè)面,這樣以前的外鏈就不受影響了

%@ page language="java" contentType="text/html; charset=utf-8" isErrorPage="true" pageEncoding="utf-8"%>
%
response.setStatus(HttpServletResponse.SC_OK);
String key = (String) request.getAttribute("javax.servlet.forward.servlet_path");
String id= request.getParameter("id");
if (key != null ) {
int index = key.lastIndexOf("/");
if (index != -1) {
key = key.substring(index + 1);
if (key.startsWith("v")) {
response.sendRedirect("http://***.com/viewtv/"+ id);
}
if (key.startsWith("t")) {
response.sendRedirect("http://***.com/tv/"+ id);
}
}
}
response.sendRedirect("http://***.com");
%>
參考文章
轉(zhuǎn)帖自http://blog.csdn.net/lifaming15/archive/2008/10/16/3084282.aspx
URL重寫(xiě),其實(shí)就是把帶一大堆參數(shù)的url,變成一個(gè)看上去很規(guī)矩的url,主要目的是為了搜索引擎。
舉例
/viewthread.jsp?id=1234
/viewthread.jsp?id=1235
/viewthread.jsp?id=1236
重寫(xiě)后,可以用
/viewthread/1234.htm
/viewthread/1235.htm
/viewthread/1236.htm
我目前使用Tomcat+Apache,嘗試過(guò)三種重寫(xiě)的方法
一、Tomcat的過(guò)濾器
最典型的就是用urlReweite的類庫(kù)。如果有經(jīng)驗(yàn),自己寫(xiě)也不是很麻煩。也可以用現(xiàn)成的開(kāi)源的免費(fèi)的urlrewrite filter. http://tuckey.org/urlrewrite/下載
修改web.xml增加過(guò)濾器,然后配置個(gè)過(guò)濾的規(guī)則就可以了
web.xml修改部分
!-- Set URL Rewrite-->
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>
/filter-mapping>
過(guò)濾規(guī)則
?xml version="1.0" encoding="utf-8"?>
!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"
"http://tuckey.org/res/dtds/urlrewrite2.6.dtd">
urlrewrite>
rule>
from>/viewthread/(\d+).htm$/from>
to>/viewthread.jsp?id=$1/to>
/rule>
/urlrewrite>
二、使用Apache的mod
# 去掉這個(gè)前面的#,啟用它
LoadModule rewrite_module modules/mod_rewrite.so
VirtualHost _default_:80>
# 其它的配置數(shù)據(jù)
RewriteEngine On
# 下面三行實(shí)現(xiàn)動(dòng)態(tài)解析
RewriteRule ^/viewthread/(\d+).htm$ /viewthread.jsp?id=$1 [L,PT]
/VirtualHost>
三、使用系統(tǒng)的404錯(cuò)誤進(jìn)行
也就是頁(yè)面沒(méi)找到的錯(cuò)誤
實(shí)例:
http://www.xxx.net/f29
會(huì)被自動(dòng)轉(zhuǎn)發(fā)到
http://www.xxx.net/forumdisplay.jsp?fid=29
因?yàn)橄到y(tǒng)并不存在f29,所以使用了404的錯(cuò)誤處理頁(yè)面來(lái)實(shí)現(xiàn)這個(gè)功能
頁(yè)面代碼如下
查看復(fù)制到剪切板打印
%@ page language="java" contentType="text/html; charset=GBK" isErrorPage="true" pageEncoding="GBK"%>
%
response.setStatus(HttpServletResponse.SC_OK);
String key = (String) request.getAttribute("javax.servlet.forward.servlet_path");
if (key != null) {
int index = key.lastIndexOf("/");
if (index != -1) {
key = key.substring(index + 1);
if (key.startsWith("f") || key.startsWith("p")) {
try {
long id = Long.parseLong(key.substring(1));
String url = key.startsWith("f") ? "forumdisplay.jsp?fid=" : "viewthread.jsp?tid=";
%>
jsp:forward page="%=url+id%>">/jsp:forward>
%
return;
} catch (Exception ex) {}
}
%>
jsp:forward page="%=response.encodeURL("search.jsp")%>">jsp:param name="keyword" value="%=key %>" />/jsp:forward>
%
return;
}
}
%>
對(duì)不起,您請(qǐng)求的頁(yè)面沒(méi)有找到!
總結(jié)
第一種修改麻煩,但對(duì)于平穩(wěn)運(yùn)行的系統(tǒng),是個(gè)不錯(cuò)的選擇
第二種需要配置Apache,但 Apache的重啟速度很快,適合于有可能經(jīng)常變得情況,而且Apache Mod的效率還是不錯(cuò)的
第三種最靈活,一般簡(jiǎn)單的應(yīng)用可以用這個(gè)。

標(biāo)簽:岳陽(yáng) 鄭州 拉薩 紅河 武威 亳州 馬鞍山 大興安嶺

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《jsp網(wǎng)站永久換域名的處理過(guò)程》,本文關(guān)鍵詞  jsp,網(wǎng)站,永久,換,域名,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《jsp網(wǎng)站永久換域名的處理過(guò)程》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于jsp網(wǎng)站永久換域名的處理過(guò)程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 强波多野结衣痴汉电车| 成人在线免费看| yiren22亚洲综合伊人22| 51精品视频在线视频观看| 国产精品久久久久免费视频 | 特黄一毛二片一毛片| 欧美一级特黄特黄大片连接| 亚洲国产欧美国产第一区二区三区| 靠逼视频网站| 娇妻互换| 精品国产欧美片一区二区免费网站| 三上悠亚所有番号及封面| 国产区香蕉精品系列在线观看不卡| 双性H带各种道具play文| 男男3p夹心边攻边受| 在线下载黄色软件| 飘花影视| 夫妻一场完整版免费| 西西艺术人像摄影| 欧美性XXXX狂欢老少配| 四川婬片A片AAA片真人| 女教师日记2暴露的性| 女女百合yin乱小说扶她| 超爆乳中文字幕巨爆乳| 国产AV日产AⅤ欧美AⅤ蜜臀| 国产欧美精品一区二区色欲91| 啊嗯唔| 国产一级毛片大陆| 亚洲同性男男黄h片在线播放| 夫妇交换性3云播放| 四虎的原创视频| 欧美性丰满XXXXX无码男男| 页面紧急情况访问升级2g| 色欲档案之麻雀台上淫| 小明精品国产一区二区三区| 黑黑的肥岳35| 亚洲国产成人精品女人| 岛国激情视频| 善良小姨子| 99热这就是里面只有精品| 少妇婬荡呻吟np肉在线观看|