一个空间绑定多个域名实现自动跳转的几种方法

合集下载

一个IP绑定多域名的技术

一个IP绑定多域名的技术

windows2003 一个IP绑定多域名的技术尽管网络上能搜索到一个IP绑定多域名的技术方面的一些资料,但大多都说得比较简单,而且这些资料都是针对WIN2000系统来说明的。

刚好学校网站要换新服务器了,服务器新装的系统就是WIN2003的,而且学校有二个网站要绑定在一个IP上,在这里我就把自己的绑定过程记录如下。

一、进入IIS设置,新建两个WEB站点,分别为和。

1、(1)首先建立站点。

注意,此处为关键之处,主机头应该输入你这个WEB站点对应的域名,如现在这个站点对应的域名应该是: 路径为我们刚刚新建的文件夹。

(主机头设置的路径:IIS网站属性--网站--IP地址--高级--此站的多个标识--添加。

)(2)“主目录”选项中的“执行权限”设置为“纯脚本”(3)开启“父路径”选项:主目录--配置--选项--启用父路径打上勾--确定。

(如果设置父路径,在打开一些网页会了错。

)(4)打开C盘或者其它盘,在工具--文件夹选项--查看--不选中使用简单共享(推荐)(即前面没有勾)。

(5)然后到你用IIS打开的文件夹(即网站文件夹)右键--属性---安全--添加一个Everyone--设置为完全控制。

还有Users也设置为完全控制就可以了。

如果第4、5点不设置,打开网站就会出现这样的提示:Microsoft OLE DB Provider for ODBC Drivers 错误'80004005'(6)打开inrernet信息服务(即IIS)--WEB扩展服务--打开相应的服务扩展。

二、用同样的方法建立第二个站点:三、IIS设置完成,现在主机就绑定了两具域名。

什么是主机头所谓的主机头的叫法起自IIS中对域名绑定的功能,一般的web服务器一个ip 地址的80端口只能正确对应一个网站,处理一个域名的访问请求。

而web服务器在不使用多个ip地址和端口的情况下,如果需要支持多个相对独立的网站就需要一种机制来分辨同一个ip地址上的不同网站的请求,这就出现了主机头绑定的方法。

一个空间多个网站(子目录录绑定)教程

一个空间多个网站(子目录录绑定)教程

一个空间多个网站(子目录绑定)说明我们空间支持一个空间多个网站,(还支持多个网站多个数据库,多个ftp等),有部分用户,在看了我们的子目录绑定教程(/news.jsp?id=546)后总是不明白,为此我在次写个补充教程!如果您希望做子目录绑定(也称一个空间多个网站),以后我直接称子目录绑定子目录绑定是一个tomcat里放多个网站!我们默认的是一个tomcat里放一个网站,他在webapps/ROOT文件夹里,如果您希望做子目录绑定,就需要登陆默认的主ftp,在跟目录下,建立个webapps2/ROOT文件夹,这个需要您自己手动建立,如图:建立一个wenbapps2文件夹在跟目录下建立个webapps2文件夹,和webapps平级建立好后,和webapps平级!建立好后是上图这样的在建立个ROOT文件夹,要大写在刚刚建立的webapps2下在建立个ROOT文件夹,ROOT文件夹要大写建立好了后把第二个网站上传到您刚刚建立的webapps2/ROOT下,在把数据库发布好相关连接: 网站上传教程: /help2.htm相关连接: mysql数据库发布教程/news.jsp?id=586相关连接: sql2000和sql2005数据库发布教程/news.jsp?id=586把网站上传好,还要把数据库也发布好,把第二个网站发布正常我们现在就假设第二个网站您已经发布正常了,我们现在进行下一步,分配他们同时支持2个网站首先登陆会员,进入管理中心选择您的虚拟主机进行管理(一个用户可能有几个空间,所以的选择一个空间进行管理)进入后,检查域名绑定情况(如果您需要做子目录绑定,至少需要一个已经生效的自己的域名)我们赠送的永久域名访问默认的webapps/ROOT下的网站,用您自己的域名访问第二个网站(webapps2/ROOT),所以必须要有一个您自己的网站这里是永久域名已备案,有备案号,是生效的域名,用他来访问第二个网站这个是您自己的域名域名要先解析到我们的服务器上自定义域名至少要有1个,而且是生效状态(已备案后面是备案号)的,看上图是正确的,如果没有自定义的域名则不能进行子目录绑定!另外永久域名只可以访问默认的webapps/ROOT目录另外域名要解析到我们的服务器上域名解析教程:/news.jsp?id=561域名绑定没有问题我们进行子目录绑定的操作,选择右边的子目录绑定进入点击子目录绑定进入选择要对那个空间进行子目录绑定的操作选择一个主机进行管理点击进入子目录绑定操作,我做个例子,就是把我们网站的论坛的域名 和 解析到webapps2/ROOT下,而永久域名访问的是webapps/root下的网站看我怎么操作刚刚建立个文件夹名称把2个域名都解析到webapps2/ROOT下点后面的设置就可以了,切记不要把多个网站放到一个webapps/root1,webapps/root2 这样的,一定要放多个webapps1/ROOT,webapps2/ROOT这样注意:1:如果设置错误或者混乱了,可以到会员管理中心,高级管理的地方去恢复tomcat配置文件(恢复后他就是默认的),然后在来这里重新设置子目录2:如果设置错误,可以看看我们的子目录帮会代码和解决办法表点这里查看3:做好子目录后重启tomcat生效。

一个ip绑定多个域名

一个ip绑定多个域名

一个ip绑定多个域名:方案1:通过端口来搞定1.在e:\myblog文件夹下开发一个我们的网页news.html2.在apache的httpd.conf文件里面,打开虚拟主机选项# Virtual hosts 虚拟主机Include conf/extra/httpd-vhosts.conf3.在httpd-vhosts.conf文件里面,添加一台虚拟主机:#配置我们自己的虚拟主机<VirtualHost *:80>DocumentRoot "E:/myblog"ServerName DirectoryIndex news.html<Directory "E:/myblog" >Order deny,allowAllow from all</Directory></VirtualHost>4.在C:\Windows\System32\drivers\etc下的hosts文件中加入我们的域名:127.0.0.1 5.重启我们的apache服务器。

如果报错,说明我们的修改有问题6,打开浏览器,输入我们的:第一个域名配置成功现在我们配置第二个域名步骤很简单:1.在e:\myblog2\文件夹下添加一个news.html网页2.再次在httpd-vhost.conf里面添加一台虚拟主机:#配置我们自己的虚拟主机#然后还要在httpd.conf里面修改让apache监听多个端口#配置我们自己的虚拟主机#然后还要在httpd.conf里面修改让apache监听多个端口<VirtualHost *:81>DocumentRoot "E:/myblog2"#ServerName DirectoryIndex news.html<Directory "E:/myblog2" >Order deny,allowAllow from all</Directory></VirtualHost>3.在httpd.conf里面,增加一个监听,让apache也去监听我们的81端口。

5种常见网页自动跳转方法,搜索引擎识别度

5种常见网页自动跳转方法,搜索引擎识别度

5种常见网页自动跳转方法,搜索引擎识别度网页自动跳转,是指当用户访问某个网页时,被自动跳转到另一个网页中去。

网页自动跳转的主要作用是,当域名变更后,或者网站里的一个或多个网页被删除后,可以使用这种方式将用户引导到其它正常的网页中去,从而留住用户。

不过,现在有许多人利用网页自动跳转来进行作弊,欺骗搜索引擎,从而实现提高网站搜索引擎排名的目的。

比较典型的方式是:先做一个“桥页”,当搜索引擎收录了这个桥页,并有较高排名时,桥页中再使用网页自动跳转方式,将用户引导到用户本来无意访问的其它网页中去。

下面介绍一下五种常见的网页自动跳转方法,以及搜索引擎对这些跳转方法的辨识能力。

第一种网页自动跳转方法:Meta Refresh自动跳转法在网页的head区域的Meta Refresh标签中,加入自动跳转代码,可实现网页的立即或延时自动跳转。

示例如下:<meta http-equiv="Refresh" content="10;url=/">上述html代码中的“10”是延时跳转的时间,单位是秒。

如果设为0,就表示立即跳转。

“http://w ”是跳转的目标地址,可以是同一域名下的站内相对路径,也可以是不同域名的站外地址。

由于搜索引擎能够读取HTML,所以对于这种自动跳转方法,搜索引擎是能够自动检测出来的。

至是会不会被视为作弊,则主要看跳转时间。

如果跳转时间为0,就可能会被视为作弊,从而受到惩罚。

如果有时间延迟(一般3秒以上),就会被视为正常应用。

第二种网页自动跳转方法:body onload自动跳转法在网页加载时通过onload事件指定parent.location进行自动跳转。

示例如下:<body onLoad="parent.location='">这种方法与第一种方法一样,能够被搜索引擎识别。

第三种网页自动跳转方法:javascript自动跳转法javascript可以实现网页的自动跳转,如果要实现立即跳转,将跳转代码放在网页的head区域即可。

通过域名跳转的方法有哪些?

通过域名跳转的方法有哪些?

Modern marriage is not a product of emotions, but more of the crystallization of competition. Choosing a spouse is actually a competition in disguise for employment, and Xiaosan is the original partner's biggest competitor.悉心整理助您一臂(页眉可删)通过域名跳转的方法有哪些?域名跳转也就是平常所说的301重定向,由原来指向A地址的,但你想输入网址后,转到B地址上,这就是域名跳转,也称为Url转发,一般适用于在多个域名绑定同一个建站CMS的根目录的时候,在做搜索引擎排名的时候和避免让用户记住多个域名的情况下应用。

域名是独有的一种位置信息,通过域名跳转,可以从一个跳转到另一个,那么,根据相关法律的规定,通过域名跳转的方法有哪些?不少人在做之后,都会将域名进行备案,那么,根据规定,备案有什么好处?一、通过域名跳转的方法有哪些?1、假设想把访问这个域名的用户全部引导到leQuan.wang这个站点,那么就可以使用域名转发。

2、301重定向:如果域名注册商不支持域名转发,或者你想永久的实现权重的转移,那么你就需要下面的301重定向方案。

请自行用txt记事本建立一个.htaccess文件,里面填写如下代码:RewriteCond %{HTTP:Host} ^RewriteRule (.*) http://www.leQuan.wang [NC,R=301] 这串代码是由 301重定向到www.leQuan.wang 那么现在来说下301跳转可能所遇到的情况:如果你只是暂时性跳转,则修改代码中的[NC,R=301]的301改成302即可。

如果你的已经运营了一段时间,后来换了新域名,需要做301跳转的话,最好将两个域名的内页和首页都一并跳转。

域名紧急更新自动跳转的实现方式

域名紧急更新自动跳转的实现方式

域名紧急更新自动跳转的实现方式实现域名紧急更新自动跳转的方式有多种,下面将介绍一种常用的实现方式。

1. 了解域名解析的基本原理在介绍实现方式之前,我们需要了解域名解析的基本原理。

域名解析是将域名转换为对应的IP地址的过程,使得用户能够通过域名访问到具体的网站。

域名解析通常使用域名解析服务商提供的DNS服务器进行查询和转换。

当用户输入一个域名时,操作系统会向DNS 服务器发送解析请求,DNS服务器会返回对应的IP地址,然后用户的浏览器根据IP地址访问网站。

2. 了解301重定向在实现域名紧急更新自动跳转时,常用的方式是通过301重定向实现。

301重定向是指当用户访问一个URL时,服务器会返回一个301状态码和新的URL,告诉浏览器该URL已永久移动到新的地址。

浏览器接收到301状态码后,会自动跳转到新的URL。

3. 在域名解析服务商设置301重定向为了实现域名紧急更新自动跳转,我们需要在域名解析服务商的控制面板中设置301重定向。

具体操作步骤如下:- 登录域名解析服务商提供的控制面板;- 找到需要进行紧急更新的域名,并进入域名管理页面;- 在域名管理页面中找到设置域名解析的选项;- 在设置域名解析的选项中,找到301重定向设置;- 在301重定向设置中,填写新的域名,并保存设置。

4. 测试域名更新是否成功完成上述设置后,我们需要测试域名更新是否成功。

具体操作步骤如下:- 打开浏览器,输入原来的域名;- 浏览器应该会自动跳转到新的域名;- 如果跳转成功,说明域名紧急更新自动跳转功能已经实现。

总结:通过以上步骤,我们可以实现域名紧急更新自动跳转的功能。

通过在域名解析服务商设置301重定向,当域名发生紧急更新时,用户访问旧域名时会自动跳转到新域名,保证用户能够正常访问网站。

需要注意的是,域名更新后,可能需要一定时间才能生效,这是因为DNS解析需要时间来传播新的解析记录。

因此,在域名更新后,我们需要等待一段时间,直到新的域名能够正常访问为止。

怎么让域名跳转到另一个域名上?

怎么让域名跳转到另一个域名上?

怎么让域名跳转到另一个域名上?三种方法:1、iis301重定向2、代码301重定向3、url转发域名的跳转其实通过正确的操作就可以轻易的实现,另外如果是新域名想要跳转到流量比较的老域名的话,还可以采取上述办法以外的代码跳转方式来操作。

很多人发现自己申请了域名并建立了网站之后并不能很好的实现自己想要的效果。

所以为了更好地达到效果后获得更高的利润,网站拥有者会想办法将自己原有的域名与其他域名联结起来从而实现跳转,可是怎么让域名跳转到另一个域名上呢?来看看小编的办法。

▲一、怎么让域名跳转到另一个域名上?三种方法:1、iis301重定向2、代码301重定向3、url转发先说一下IIS 301重定向的做法:打开“Internet信息服务”,右击你要跳转的文件夹或者文件,在弹出的右键菜单中选择“属性”弹出的对话框中,“目录”选项下找到“连接到资源是的内容来源”,选择“重定向到URL”,在下面的文本框中输入要跳转到的页面同时,将“客户端将定向到”下面的复选框“资源的永久重定向”选上,点击“应用”。

使用代码做301重定向的方法:1、PHP下的301重定向:Header("HTTP/1.1 301 Moved Permanently");Header("Location: ");?>2、ASP下的301重定向:Response.Status="301 Moved Permanently"Response.AddHeader "Location",""%>3、下的301重定向:ColdFusion下的301重定向:以上三方法,都可实现、 重定向到。

但代码不能实现/news/index.html重定向到/news/index.html的页面上,而通过IIS 做301重定向却可以实现这个。

如果我们所需要重定向的域名有大量的内容被百度收录,并且在搜索引擎上有一定的排名,建议采用IIS 301重定向,那样既可以传递网站的权重,还不会导致流量丢失。

如何实现一个IIS服务器绑定两个国际域名(一个IP绑定多个不同域名)

如何实现一个IIS服务器绑定两个国际域名(一个IP绑定多个不同域名)

如何实现一个IIS服务器绑定两个国际域名(一个IP绑定多个不同域名)一台服务器绑定多个域名,Web服务器只有一个公网IP,但是上面运行着许多独立域名的网站,多个独立的域名都指向这一个公网的IP,但都能访问自己域名对应的网站内容,这就是用一个IP地址绑定多个域名,也叫一机多“站”技术。

这里用到了IIS,在Windows 2003中所使用的IIS版本已经从IIS5发展到了IIS6,所以在性能和功能上有了很大的进步。

本校Web服务器用Win,dows 2003作为服务器操作系统,那么如何在Windows 2003系统上实现一机多“站”的功能呢?我们可以通过设置主机头,设置默认网站,修改端口等方式来满足一机多“站”的要求。

接下来介绍一下我的方法,供大家学习使用。

我们在ISP处购买了的域名,第一步就是要将这个域名解析到你的IP上,假设IP地址为218.5.76.177。

首先到提供域名服务企业的网站登录,进入你的域名管理控制面板,点“英文域名管理”,在列表中找到并点击“域名解析"(以本校的域名控制面板为例如图1所示)。

接下来解析到IP:218.5.76.177。

点击“增添主机记录”,然后在弹出的框内输入“www”,注意,不能输入“”。

按“确定”,然后输入IP地址:218.5.76.177,再按“确定”,该解析就完成了,该解析一般都是实时生效,此时你可以Ping一下你的域名,如果Ping通就说明解析大功告成(如图2所示)。

通常情况下,用户除了用带www的网址来访问网站外,还喜欢用不带www 的来访问,下面我们来把也解析到IP:218.5.76.177,还是点击“增添主机记录”,将出现下图所示,此时不必输入任何字符,直接点击“确定”。

(不输入字符代表域名本身)点击确定后又出现IP地址输入框,输入IP:218.5.76.177,然后按确定,该解析就完成了。

这样,域名解析部分就结束了,域名和成功的解析到了218.5.76.177这个IP地址上。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一个空间绑定多个域名实现自动跳转的几种方法!给出我自己使用的代码,比如:我有域名1;域名2!我想域名直接访问blog/index.php域名2只访问首页index1.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>跳转页面</title></head><script language="javascript">if(location.toString().indexOf("域名1")!= -1){location.href="blog/index.php"}</script><meta http-equiv="refresh" content="1;URL=index1.html" /><body></body>即可实现!本人只是菜鸟,如果不对之处,请大家口下留情!第一个程序代码<%if Request.ServerV ariables("SERVER_NAME")="" thenresponse.redirect "williamlong/index.htm"elseresponse.redirect "index2.htm"end if%>第二个程序代码<%select case request.servervariables("http_host")case "" '1Server.Transfer("v3.htm")case "" '2Server.Transfer("i.htm")case "" '3Server.Transfer("write100.htm")...... 继续添加......end select%>第三个程序代码<%if instr(Request.ServerV ariables("SERVER_NAME"),"")>0 then response.redirect "index.asp"elseif instr(Request.ServerV ariables("SERVER_NAME"),"")>0 then response.redirect "x/index.asp"elseif instr(Request.ServerV ariables("SERVER_NAME"),"")>0 then response.redirect "index3.asp"end if%>第四个程序代码<%if Request.ServerV ariables("SERVER_NAME")="" thenresponse.redirect "index1.asp"elseif Request.ServerV ariables("SERVER_NAME")="" thenresponse.redirect "index2.asp"elseif Request.ServerV ariables("SERVER_NAME")="" thenresponse.redirect "index3.asp"end if%>第五个程序代码<%if Request.ServerV ariables("SERVER_NAME")="" thenServer.Transfer("williamlong.htm")elseif Request.ServerV ariables("SERVER_NAME")="" thenServer.Transfer("moon.htm")elseif Request.ServerV ariables("SERVER_NAME")="" thenServer.Transfer("write100.htm")elseServer.Transfer("other.htm")end if%>这是一段很有用的代码,和绑定多域名的ASP代码类似,如果你只有一个PHP空间,而你又想放置多个多个站点,下面这些代码可以帮到你第一个:程序代码if($HTTP_HOST==""){Header("Location: moon.htm");}elseif($HTTP_HOST==""){Header("Location: williamlong.htm");}else{Header("Location: other.htm");}第二个:程序代码if($HTTP_HOST==""){require "moon.htm";}elseif($HTTP_HOST==""){require "williamlong.htm";}else{require "other.htm";}二用JS来实现多域名的跳转<script>try {if( self.location == "http://玉米一/" ) {top.location.href = "http://玉米一/目录";}else if( self.location == "http://玉米二/" ) {top.location.href = "http://玉米二/目录";}else if( self.location == "http://玉米三/" ) {top.location.href = "http://玉米三/目录";}else if( self.location == "http://玉米四/" ) {top.location.href = "http://玉米四/目录";}else {document.write ("错误的访问地址")}} catch(e) {}</script>详解:1:首先,你的空间必须支持ASP,并且这个空间可以绑定下面所用到的两个域名,然后新建一个ASP的首页文件,这个ASP文件中的代码这么写:<%if Request.ServerV ariables("SERVER_NAME")="" then '第一个输入的网址response.redirect "index.html" '将它转发到相应的文件夹else%><%end if%><%if Request.ServerV ariables("SERVER_NAME")="" then response.redirect"index.html"else%><%end if%><%if Request.ServerV ariables("SERVER_NAME")="" then '第二个输入的网址response.redirect "soft/index.html" '将它转发到相应的文件夹else%><%end if%><%if Request.ServerV ariables("SERVER_NAME")="" thenresponse.redirect"soft/index.html"else%><%end if%>2:写好后将这个文件存储为index.asp ,也就是要做你的首页。

不用担心,这个是不会显示的。

这个就是自动识别访问者输入域名的,然后依据访问者输入的地址进行自动跳转的。

跳转是在瞬间完成的,你是看不到的。

呵呵3.现在要做的就是把你空间中建立两个不同的文件夹了,分别做为两个网站的目录。

比如一个放音乐的cd文件夹。

一个放FLASH动画的flash夹件夹。

里面的内容自己放!4.开始上传刚才做的index.asp文件吧!把index.asp文件上传到空间根目录下。

5.去你的空间中将两个域名都进行绑定好,然后就可以测试了。

相关文档
最新文档