其实页面访问新域名的问题并不复杂,但是又很多的朋友都不太了解如何实现旧域名到新域名的跳转,因此呢,今天小编就来为大家分享页面访问新域名的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
旧域名的所有页面怎么全部跳转到新域名的首页设置301重定向:重定向,即自动跳转或叫自动转向,指当访问用户登陆到某网站时,自动将用户转向其它网页地址的一种技术。转向的网页地址可以是网站内的其它网页,也可以是其它网站。重定向有很多种方式,其中301重定向是页面永久性移走,是一种很重要的自动转向技术。301错误主要是域名更换后,搜索引擎还在使用原有域名访问你的网站,如果得到的是一个301错误,那么搜索引擎就知道你已经更换了域名,下次就会使用新域名来索引你的网站,当然你要告诉搜索引擎你的新域名是什么。从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的
外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对
网站的排名产生任何负面影响。不过好像对搜索有影响..换域名劝你还是小心.可能会被搜索引荐k的.
如何在网页中得到该域名的名称呢不同域名绑定不同目录代码,多域名同一空间转向不同目录
文章发布:www.wmjy.net作者:佚名文章来源:本站原创点击数:157更新时间:2006-8-3
如何使不同域名访问同一网站时跳出各自的首页
点击或名后到你所需的页面
我输入http://www.xxx.com后直接到下面的这个页面
http://www.xxx.com/Tennis/HYZJ/Index.asp
建一个index.asp,或者修改现在的index.asp,只保留这一行代码即可
<%response.redirect"Tennis/HYZJ/Index.asp"%>
你有两个或名想让他们访问不同的首页面
多一个判断就可以了
<%
ifTrim(Request.ServerVariables("SERVER_NAME"))="www.xxx.com"then
response.redirect"Tennis/HYZJ/Index.asp"
else
response.redirect"Tennis/NewsTv/Index.asp"
endif
%>
那我还要增加一个或名指向另一频道首页呢
<%
selectcaseTrim(Request.ServerVariables("SERVER_NAME"))
case"www.37211.com"
response.redirect"Tennis/NewsTv/Index.asp"case"www.aaa.com"
response.redirect"aaaa/index.asp"
case"www.bbb.com"
response.redirect"bbbb/index.asp"
caseelse
response.redirect"Tennis/Index.asp"
endselect
%>
多域名同一空间转向不同目录
不修改IIS就可以随便给空间不同文件夹绑上不同的域名
是不是很酷呢?
Apache是很容易实现的了,关键是IIS要实现这个功能就必须为不同文件夹建立不同主机头
虚礼主机商是不允许这么做的.
耍点小聪明,通过以下代码就可以轻松解决.
以下是代码,附注释.
<%
host=lcase(request.servervariables("HTTP_HOST"))取得HTTP输入的值并付值到HTOST中
selectCASEhost开始条件跳转
CASE"blog.siyizhu.com"如果HOST的值是blog.siyizhu.com就选择事件case"blog.siyizhu.com"的命令
response.redirect"/blog/"转到指定的music目录
CASE"siyizhu.com/temp/time.htm"如果HOST的值是blog.siyizhu.com就选择事件case"siyizhu.com/temp/time.htm"的命令
response.redirect"temp/time.htm"转到指定的temp/time.htm文件
CASEELSE如果不在上述特定范围
response.redirect"/bbs/"转到bbs目录
ENDselect
%>
具体做法:
转向的域名需要先绑定到空间的IP,要转几个就要绑几个.
假设你的空间默认首页为INDEX.ASP,将代码添加到INDEX.ASP文件的头部.
上传就OK了
不同域名绑定不同目录代码
PHP实现代码(将文件保存为index.php)
<?php
switch($_SERVER["HTTP_HOST"]){
case"www.abc.com":
header("location:../abc");
break;
case"www.def.com":
header("location:../def");
break;
......
}
?>
ASP实现代码(将文件保存为index.asp)
<%
host=lcase(request.servervariables("HTTP_HOST")
selectcasehost
case"www.abc.com"
response.redirect"../abc"
case"www.def.com"
response.redirect"../def"
......
endselect
%>
不同域名不同目录
<%
DimStrDomain
StrDomain=Request.ServerVariables("SERVER_NAME")
获得包含域名的字符串
selectcaseStrDomain
case"www.xxx.net"
Response.redirect"http://www.xxx.net/index.html"
**
caseelse
Response.write"未知错误"
endselect
%>
是不是你要的?
如何实现旧域名到新域名的跳转设置301重定向:重定向,即自动跳转或叫自动转向,指当访问用户登陆到某网站时,自动将用户转向其它网页地址的一种技术。
转向的网页地址可以是网站内的其它网页,也可以是其它网站。
重定向有很多种方式,其中301重定向是页面永久性移走,是一种很重要的自动转向技术。
301错误主要是域名更换后,搜索引擎还在使用原有域名访问你的网站,如果得到的是一个301错误,那么搜索引擎就知道你已经更换了域名,下次就会使用新域名来索引你的网站,当然你要告诉搜索引擎你的新域名是什么。
从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。
当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。
同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响。
不过好像对搜索有影响..换域名劝你还是小心.可能会被搜索引荐K的.
域名怎样实现自动跳转IIS站点中有时需要限制某些域名访问,需要访问一个域名跳转到另一个域名,具体方法为:
1、首先,打开Dreamweaver软件,然后打开index.htm或index.html文件。
2、写下代码:(注意:将要跳转的域名从这里改为要跳转的域名,例如:www.baidu.com)
<script language="javascript" type="text/javascript">
window.location="http://将这里改成要跳转的域名";;</script>
3、然后写入后,Ctrl+s保存并测试跳转是否成功。
4、然后成功之后如图所示,跳转的是该页面。
5、然后打开第二个软件FlashFXP。
6、最后上载index.htm和index.html以替换原始index.htm和index.html,跳转将成功。
注意事项:
IIS是企业CI特征通过网络演绎向公众的积极展示和传播,它是企业识别系统的重要有机组成部分,是基于互联网的企业CI特征的产物。
好了,文章到此结束,希望可以帮助到大家。
本文链接:https://aiming.cc/index.php/post/3564.html 转载需授权!