全球主机交流论坛

标题: 请教个网页跳转规则 [打印本页]

作者: Ruclinux    时间: 2013-3-1 05:08
标题: 请教个网页跳转规则
我有两个域名, 一个是 www.xxxx.com 另一个是 www.xxxx.com.cn 即第二个域名比第一个域名多了一个.cn
以前用www.xxxx.com.cn 架设了一个博客,后来又在根目录下安装了一个DZ论坛 路径即 www.xxxx.com.cn/bbs 这样就可以访问论坛.
后来为了简化管理,就把bbs目录移到了博客的根目录之外,和博客的根目录是同级.然后绑定www.xxxx.com来做论坛.
现在问题是,以前www.xxxx.com.cn/bbs的一些搜索引擎收录很高,经常看到有这些来路的访问,但这些来路访问到的都只是博客的404,有没有什么办法实现当用户从搜索引擎里点击www.xxxx.com.cn/bbs/xxxx.html 就跳转到 www.xxxx.com/xxxx.html呢?谢谢了.
作者: weigw    时间: 2013-3-1 05:10
  这个很难吗?html撸主写个就好了
作者: 活着就是折腾    时间: 2013-3-1 05:12
404跳转过去不就行了?
作者: weigw    时间: 2013-3-1 05:13
<html>
<head>
<title>页面跳转</title>
<script type=text/javascript>                                                         
<!--
var ie5 = (document.all && document.getElementsByTagName);
var step = 0;
function setSB(v, el, inforEl, message) {
if (ie5 || document.readyState == "complete") {
filterEl = el.children[0];
valueEl = el.children[1];

if (filterEl.style.pixelWidth > 0) {
var filterBackup = filterEl.style.filter;
filterEl.style.filter = "";
filterEl.style.filter = filterBackup;
}

filterEl.style.width = v + "%";
valueEl.innerText = v + "%";
inforEl.innerText = message;
}
}
function setSBByStep(v, el, inforEl, message) {
if (ie5 || document.readyState == "complete") {
step = step + v;
filterEl = el.children[0];
valueEl = el.children[1];

if (filterEl.style.pixelWidth > 0) {
var filterBackup = filterEl.style.filter;
filterEl.style.filter = "";
filterEl.style.filter = filterBackup;
}

filterEl.style.width = step + "%";
valueEl.innerText = step + "%"
inforEl.innerText = message;
}
}

function fakeProgress(v, el) {
if (v >= 101)
location.;
else {
setSB(v, el, infor, "正在跳向最新网址......请等待~~");
window.setTimeout("fakeProgress(" + (v + 1) + ", document.all['" + el.id + "'])", 40);
}
}

//-->
</script>
</head>
<style>
td {
        font-family: "宋体", "Verdana";
        font-size: 12px;
        color: #333333;
        text-decoration: none;
}
div {
        font-family: "宋体";
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
a:hover {
        font-family: "宋体";
        font-size: 12px;
        color: #0000ff;
        text-decoration: none;
}
a {
        font-family: "宋体";
        font-size: 12px;
        color: #3366ff;
        text-decoration: none;
}
body {
        font-family: "宋体";
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
</style>





<body onload="fakeProgress(0,sb)">



<br>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"><b><font color="#ff0000" size="7">XXXXX:</font></b></p>
<p align="center"><font color="#ff0000" size="5">XXXXX:</font><font size="7" color="#FF0000"><b>www.</b></font><b><font color="#ff0000" size="7">XXX.XXX</font></b></p>
<p align="center"><font size="5" color="#FF0000">
XXXXXXXXXXXXXXXXXXXXXXXXX。</font></p>
<p align="center"> </p>


<DIV align=center>
<DIV id=sb style="BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #DCDCDC; WIDTH: 400px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px; TEXT-ALIGN: left">
<DIV id=sbChild1 style="FILTER: Alpha(Opacity=0, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0); OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 12px">
<DIV style="BACKGROUND: #000000; WIDTH: 100%" hidden overflow: height:12px;></DIV></DIV>
<DIV style="FONT-SIZE: 10px; WIDTH: 400px; COLOR: white; FONT-FAMILY: arial; POSITION: absolute; HEIGHT: 14px; TEXT-ALIGN: center"></DIV></DIV>
<P></P>
<DIV id=infor style="FONT-SIZE: 11px; WIDTH: 100%; COLOR: #999999; FONT-FAMILY: arial; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center"></DIV></DIV>
</body>
</html>


我给你弄了一个    可以跳转+进度条的!
作者: Ruclinux    时间: 2013-3-1 06:34
404跳转我抄了一个,隔多少秒就跳到首页的,但不懂从www.xxxx.com.cn/bbs/xxxx.html 跳到 www.xxxx.com/xxxx.html
作者: 满意沟通    时间: 2013-3-1 08:13
  1. <IfModule mod_rewrite.c>
  2.         RewriteEngine on

  3. RewriteRule ^bbs/(.*) http://www..xxxx.com./$1 [R=301,L]

  4. </IfModule>
复制代码
添加到.htaccess的试试看
作者: lazyzhu    时间: 2013-3-1 08:14
什么web服务器都不说
作者: Ruclinux    时间: 2013-3-1 08:16
lazyzhu 发表于 2013-3-1 08:14
什么web服务器都不说

不好意思,粗忽了 Apache/2.2.23 (CentOS)
作者: Ruclinux    时间: 2013-3-1 08:21
满意沟通 发表于 2013-3-1 08:13
添加到.htaccess的试试看

谢谢了,一会我试试.
作者: 闲推月下门    时间: 2013-3-1 08:22
这也能混到元老?




欢迎光临 全球主机交流论坛 (https://loc.010206.xyz/) Powered by Discuz! X3.4