虛擬主機(jī)下實(shí)現(xiàn)多域名綁定不同的子目錄的方法
更新時(shí)間:2010年03月16日 19:57:38 作者:
虛擬主機(jī)域名綁定子目錄asp php html (通用)
一、ASP動(dòng)態(tài)頁面
第一步:創(chuàng)建轉(zhuǎn)向控制頁面
創(chuàng)建網(wǎng)站默認(rèn)的首頁文件(通常為"index.asp"或"default.asp")如下:
<%
select case request.servervariables("http_host")
case " www.xxdxft.cn" '域名1
Server.Transfer("/show/index.asp")
case " show.xxdxft.cn" '域名2
Server.Transfer("blog/index.asp")
case " www.xxdxft.net" '域名3
Server.Transfer("bbs/index.asp")
'...... 繼續(xù)添加 ......
case else '域名N
Server.Transfer("XXX/index.asp")
end select
%>
第二步:創(chuàng)建相應(yīng)的被轉(zhuǎn)向文件
創(chuàng)建"blog/index.asp"......"XXX/index.asp",作為各個(gè)子目錄網(wǎng)站的首頁。
第三步:將多個(gè)域名的IP地址解析到同一個(gè)網(wǎng)站空間
例如:將" xxdxft.cn" ...... " http://www.xxdxft.cn/ " 等等的IP地址全部解析到xxdxft.cn的WEB根目錄所在的空間上。
第四步:把你要添加的域名綁定到空間上。
二、PHP動(dòng)態(tài)頁面
<?php
$domain_net=" a.com ";
$domain_com="b.com";
$dot_net_url="index.html";
$dot_com_url="index.asp";
if(($HTTP_HOST=="$domain_net")or($HTTP_HOST==" www.$domain_net "))
{
Header("Location: $dot_net_url");
}
elseif(($HTTP_HOST=="$domain_com")or($HTTP_HOST==" www.$domain_com"))
{
Header("Location: $dot_com_url");
}
else
{
include_once('index.php');
}
?>
三、靜態(tài)頁面
js實(shí)現(xiàn)一個(gè)空間安裝多個(gè)網(wǎng)站的方法
1、在空間上分別綁定www.aaa.com 和www.bbb.com
2、把 www.aaa.com網(wǎng)站文件傳到根目錄,把 www.bbb.com 網(wǎng)站傳到 ./bbb/ 目錄
3、 把下面的代碼保存為 domain.js ,然后上傳到空間根目錄
switch(location.host){
case ' www.bbb.com ':
location.href=" http://www.bbb.com/bbb/"
break;
}
4、往空間根目錄的首頁的 <head> 與 </head> 之間加入
<script language='javascript' src="/blog/domain.js"></script>
5、當(dāng)你輸入 www.aaa.com訪問時(shí)看不到任何變化,但是當(dāng)你輸入 www.bbb.com訪問時(shí),瀏覽器自動(dòng)跳轉(zhuǎn)到 www.bbb.com/bbb/ 。 這樣便實(shí)現(xiàn)了同一個(gè)空間安裝2個(gè)網(wǎng)站了,要實(shí)現(xiàn)多個(gè)網(wǎng)站可以依此類推
第一步:創(chuàng)建轉(zhuǎn)向控制頁面
創(chuàng)建網(wǎng)站默認(rèn)的首頁文件(通常為"index.asp"或"default.asp")如下:
復(fù)制代碼 代碼如下:
<%
select case request.servervariables("http_host")
case " www.xxdxft.cn" '域名1
Server.Transfer("/show/index.asp")
case " show.xxdxft.cn" '域名2
Server.Transfer("blog/index.asp")
case " www.xxdxft.net" '域名3
Server.Transfer("bbs/index.asp")
'...... 繼續(xù)添加 ......
case else '域名N
Server.Transfer("XXX/index.asp")
end select
%>
第二步:創(chuàng)建相應(yīng)的被轉(zhuǎn)向文件
創(chuàng)建"blog/index.asp"......"XXX/index.asp",作為各個(gè)子目錄網(wǎng)站的首頁。
第三步:將多個(gè)域名的IP地址解析到同一個(gè)網(wǎng)站空間
例如:將" xxdxft.cn" ...... " http://www.xxdxft.cn/ " 等等的IP地址全部解析到xxdxft.cn的WEB根目錄所在的空間上。
第四步:把你要添加的域名綁定到空間上。
二、PHP動(dòng)態(tài)頁面
復(fù)制代碼 代碼如下:
<?php
$domain_net=" a.com ";
$domain_com="b.com";
$dot_net_url="index.html";
$dot_com_url="index.asp";
if(($HTTP_HOST=="$domain_net")or($HTTP_HOST==" www.$domain_net "))
{
Header("Location: $dot_net_url");
}
elseif(($HTTP_HOST=="$domain_com")or($HTTP_HOST==" www.$domain_com"))
{
Header("Location: $dot_com_url");
}
else
{
include_once('index.php');
}
?>
三、靜態(tài)頁面
js實(shí)現(xiàn)一個(gè)空間安裝多個(gè)網(wǎng)站的方法
1、在空間上分別綁定www.aaa.com 和www.bbb.com
2、把 www.aaa.com網(wǎng)站文件傳到根目錄,把 www.bbb.com 網(wǎng)站傳到 ./bbb/ 目錄
3、 把下面的代碼保存為 domain.js ,然后上傳到空間根目錄
復(fù)制代碼 代碼如下:
switch(location.host){
case ' www.bbb.com ':
location.href=" http://www.bbb.com/bbb/"
break;
}
4、往空間根目錄的首頁的 <head> 與 </head> 之間加入
<script language='javascript' src="/blog/domain.js"></script>
5、當(dāng)你輸入 www.aaa.com訪問時(shí)看不到任何變化,但是當(dāng)你輸入 www.bbb.com訪問時(shí),瀏覽器自動(dòng)跳轉(zhuǎn)到 www.bbb.com/bbb/ 。 這樣便實(shí)現(xiàn)了同一個(gè)空間安裝2個(gè)網(wǎng)站了,要實(shí)現(xiàn)多個(gè)網(wǎng)站可以依此類推
相關(guān)文章
網(wǎng)站被等惡意鏡像的解決、反制措施詳細(xì)教程
這篇文章主要介紹了網(wǎng)站被等惡意鏡像的解決、反制措施詳細(xì)教程,需要的朋友可以參考下2016-10-10如何解決vscode中ESLint和prettier沖突問題
這篇文章主要給大家介紹了關(guān)于如何解決vscode中ESLint和prettier沖突問題的相關(guān)資料,ESLint和Prettier之間可能會(huì)發(fā)生沖突,因?yàn)樗鼈兌际怯糜诖a規(guī)范化的工具,但它們的規(guī)則和格式化方式可能不同,需要的朋友可以參考下2023-11-11基于 Serverless +企業(yè)微信打造 nCoV 疫情監(jiān)控小助手
這篇文章主要介紹了基于 Serverless +企業(yè)微信打造 nCoV 疫情監(jiān)控小助手,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02關(guān)于Typora中l(wèi)atex的用法與常用語法
這篇文章主要介紹了關(guān)于Typora中l(wèi)atex的用法與常用語法,typora使用latex進(jìn)行公式的編寫,本文說明了常用的語法,需要的朋友可以參考下2023-04-04vs快捷鍵 用好Ctrl+Enter與Ctrl+Shift+Enter組合鍵讓你的編輯代碼速度快了很多
使用Ctrl+Enter組合鍵在上方插入一行,使用Ctrl+Shift+Enter組合鍵在下方插入一行2011-04-04textarea 在IE和FF下?lián)Q行無法正常顯示的解決方法
今天在做項(xiàng)目時(shí)用到textarea 用戶輸入信息后顯示不換行在IE下測(cè)試成功在FF沒反應(yīng)2010-07-07解決MAC系統(tǒng)升級(jí)后虛擬機(jī)黑屏問題
相信大家都抱著嘗鮮的心理,更新了MacOS Catalina 。在更新之后,打開VMware Fusion使用中發(fā)現(xiàn),虛擬機(jī)處于黑屏狀態(tài),無法看到虛擬機(jī)的屏幕,在各種嘗試之后,找到一種正確的解決辦法2021-09-09