用404來解決頁面路徑的變換的方法主要是給用戶的友好性,原來用戶是依靠搜尋引擎進入我每篇文章的,怎麼能讓用戶讓一個舊的頁面跳到新的頁面,且文章不變,如:
程式碼
http://www.vevb.com/blog/article.asp?id=381 //舊網址
進入之後自動跳到
http://www.vevb.com/article.asp?id=381
這就需要new321伺服器的404頁來處理了,程式碼如下:
程式碼
<%
url=Request.ServerVariables(QUERY_STRING)
arr=Split(url,/blog) '用/分割
n=ubound(arr) '求得最後一個/
%>
<script language=javascript>
window.top.location=http://www.vevb.com<%= arr(n)%>;
</script>
當然,只適合同程式使用