


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三种方法实一个虚拟主机【网站空间】放多个网站有些朋友为了省钱需要在一个空间上安装多个网站,所以在空间上绑定了好几个域名,但是访问到的却是相同的内容,怎么样让不同的域名访问不同的内容呢?虚拟主机本身支持子目录绑定域名的不在讨论之列方法一:(这种方法在网络上使用很普遍)js实现一个空间安装多个网站的方法1、在空间上分别绑定 和 2、把 网站文件传到根目录,把 网站传到 ./bbk/ 目录3、把下面的代码保存为 domain.js ,然后上传到空间根目录程序代码switch(location.host)case :location.href=/bbk/break;4、往空间根目录的首页的 与 之间加入程序代码5、当你输入 访问看不到任何变化,但是当你输入 访问,浏览器自动跳转到 /bbk/ 。这样便实现了同一个空间安装两个网站了,要实现多个网站可以依此类推。方法二:(本人推荐)用server.Transfer()来实现一个空间多个站的方法您先将您所有的域名绑定到您的虚拟主机上,然后将虚拟主机根目录中的index.asp(首页asp文件)里加入下列代码就可以了:看明白了吧,如果访问者输入的域名是或的话,就访问default1.asp页面,如果是用1t.hk或www.1t.hk的话就调用index.html文件。网上还有一些教程是让您用response.redirect来实现转向,但在这里,我建议您使用server.Transfer()来实现这个功能,好处有以下几个方面:、不会出现页面跳转,直接输入网址后,网址后不会带任何文件,访问者不会看出你的两个网站是放在同一虚拟主机上。、server.Transfer()不会阻挡搜索引擎对你的网站的收录,而response.redirect可不一定方法三:(最方便管理,一个空间放的站越多越推荐,本人也经常这样做。)我的方法是利用一个asp文件通过浏览器输入的域名,判定他是要打开那个文件夹里的站点,来实现一个虚拟放置多个站点(缺点例如打开,在浏览器中看到的是/b因为站点在b目录下)其他说明:如果虚拟主机不支持子目录绑定,这是非常有效的办法实现方法如下可以这样,你先建立一个默认主页index.asp 然后把A站放在A文件夹下 B站放在B文件夹下 C站放在C文件夹下index.asp网页文件如下如果用户访问 程序跳转至 空间目录下 a/index.asp 如果用户访问 程序跳转至 空间目录下 b/index.asp 如果用户访问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论