PDA

查看完整版本 : 一个很笨的问题,关于一些虚拟主机中所说的绑定域名是什么意思,


DavidYuan
2006-01-15, 09:24 PM
脸红,但不懂就是不懂!
我常看到有的空间中说可以绑定三个域名或说只能一个域名,我真的不太懂这所谓的几个域名的限制是什么意思???
因为我如何一个空间一般只会用一个域名,其它域名如果要牵到这个空间,就用转发!!!

哪位大大帮忙说明一下!

seesawgame
2006-01-15, 09:29 PM
比如像我的馬英九 http://president.ma
我手上也有 http://馬英九.com, http://馬英九.net, http://ma19.org
我可以使用後面三支一樣去設定 dns 並指向主機的根目錄的意思
但通常我還是會選用 http://president.ma 當主要的網址
所以也都是採用轉址到主網址去
會使用這種方式的,通常是公司或是想要特別宣傳網址的方式才使用,差別其實是只差在轉過去是顯示主網址,而有綁定的只是可以顯示多支網址罷。

DavidYuan
2006-01-15, 09:40 PM
我总结一下,也不知对不对:
如果是转址,有两种,一种是不隐藏转址,那我们在地址栏可以看到真正的目标地址.
另一种是隐藏转址, 那地址栏始终只显示一个网址,没有实际地址.

如果是绑定那么可以用几个域名同时来访问一个虚拟主机地址,当允许绑定两个网址时,比如网址a.com,那么绑定后,用a.com访问时,就会是www.a.com/index.htm等等,
如果用b.com绑定后,那么用b.com访问时,就会是www.b.com/index.htm等等,
不知是不是这样.
当然好像任何一个域名好像不能绑定到一个虚拟主机的某个文件夹当中,我想大概也是,如果可以,那主机商就要大叫了!!!
请哪位大大澄清一下,不知我的观点对不对???

seesawgame
2006-01-15, 09:46 PM
如果是绑定那么可以用几个域名同时来访问一个虚拟主机地址,当允许绑定两个网址时,比如网址a.com,那么绑定后,用a.com访问时,就会是www.a.com/index.htm等等,
如果用b.com绑定后,那么用b.com访问时,就会是www.b.com/index.htm等等,
不知是不是这样.


如果都是綁在同一個根目錄
那麼其實 a=b=index.htm 就是同個目錄
所以也要看對應的目錄是在那一個階層上面了 :roll:

DavidYuan
2006-01-15, 09:51 PM
可以绑定子目录吗,如果这样,不是一个空间可以放几个网站吗???这样注册商不是要亏死!

我每个网站空间都用不到30MB,但我申请的虚拟空间都有300MB以上,按这样算,我至少可以放5个以上的网站,但这样可行吗???
------------
此外,如果a.com与b.com虽然绑定的是同一个目标文件夹,但我想问一下,是否用a.com访问时,那么显示的真实地址是不是就是a.com/index.htm,而相对应的b.com访问,那么真实地址就是b.com/index.htm
一直存在这样的疑问,今天终于说出来了!!!

sakillll
2006-01-15, 10:49 PM
台灣的acsite,why3s有無限綁附加網域方案 ~yes
很好用,我綁了20個 ~greenlau:

seesawgame
2006-01-15, 10:54 PM
可以绑定子目录吗,如果这样,不是一个空间可以放几个网站吗???这样注册商不是要亏死!

我每个网站空间都用不到30MB,但我申请的虚拟空间都有300MB以上,按这样算,我至少可以放5个以上的网站,但这样可行吗???
------------
此外,如果a.com与b.com虽然绑定的是同一个目标文件夹,但我想问一下,是否用a.com访问时,那么显示的真实地址是不是就是a.com/index.htm,而相对应的b.com访问,那么真实地址就是b.com/index.htm
一直存在这样的疑问,今天终于说出来了!!!

通常空間是多少是固定的
至於能放幾個網址是由主機商來限定使用者的,但主機商不會虧的,因為空間、流量是固定的,其實多幾支網址只是對系統查詢上有負擔吧。

以index.htm的角色來看,對 a.com 來說就是 a 的 index.htm, 對 b 而言亦同。

DavidYuan
2006-01-15, 11:14 PM
看来明年得找个可以多绑定网址的空间了,这样看来可以省钱来买域名.
谢谢seesawgame大大详细耐心的解释!

1paper
2006-01-15, 11:16 PM
CNman兄,建議你先看看該主機商的英文用字如何,這樣會比較好了解,因為中文的"綁定",在英文用語上可能指的功能不同。

Domain alias, 這個是你和seesawgame兄起初談到的部分,也就是A=B=主機空間,A為主網址時,那麼B就是A的alias。不管訪問者到訪的是A或B網站,內容是一樣的,Godaddy提供的就是這種的。(之前也有網友提過經由Script的寫法讓alias可以不同目錄呈現不同內容,使得看起來是訪問不同網站,但使用的都是同一空間)。

Domain Hosted, 這個就是所謂的域名綁定目錄,也是通常主機商所指的multi domain功能,是指虛擬主機提供管理多網域,增加一個網域時就是在主機空間裡增加一個網域的目錄,而該目錄裡就是你網站的內容,如一個主機host了A, B, C 網域,主機根目錄下分別有A, B, C 三個目錄,訪問者訪問A, B, C 看到的將是三個不同的內容,也就是三個網站。主機商ACsite提供的多網域(Multi-domain)方案指的是這個。

seesawgame
2006-01-15, 11:20 PM
如 1paper 大大提到的一般
像之前我使用 iws.cc 的主機,它們有自己的後台使用 cpanel
可以自己綁網址上去,在設定的當下可以讓它產生一個新的目錄
或是轉到根目錄,在這邊就是差別的所在。

新增一個 abc.com
a. 新增了一個叫abc的資料夾,並轉向abc子目錄
b. 直接把 abc.com 轉到您的根目錄,若這個根目錄有一個 index.htm 就會等於是跟這個根目錄的網址(如:bbs.com)通用這個 index.htm

DavidYuan
2006-01-15, 11:21 PM
谢谢1paper大大,不知哪里有这种的支持multi domain的主机!

我想是买的是godaddy的主机,听1paper大大一说,好像不行!!!

seesawgame
2006-01-15, 11:27 PM
我會建議使用 Dreamhost.com 的主機
說明如 http://www.dreamhost.com/shared/comparison.html
Domains Hosted--UNLIMITED

1paper
2006-01-15, 11:29 PM
谢谢1paper大大,不知哪里有这种的支持multi domain的主机!

我想是买的是godaddy的主机,听1paper大大一说,好像不行!!!

如果是要php支援的話,ACsite和Dreamhost都有。

如果要ASP支援的話(CNman兄應該是要找這個對吧 ?:teeth ),我之前有看到1and1.com的MS Hosting方案,外部domain(非在1and1註冊的)可達20個(基本方案),若是在他們那註冊的好像可以更多還是無限,不過,基本的雖然便宜,但沒MS SQL。另外就是ACsite,他們好像之後會推ASP方案,可以寫信去問看看他們,我現在用的是測試帳號。

DavidYuan
2006-01-15, 11:36 PM
太感谢了.
我在设计的时候也考虑到这个了,因为ASP的主机方案一般都较贵,所以我将用ASP的网站放在大陆的便宜ASP主机,其它的网站主是以HTML静态网站为主,这样就可以申请国外的PHP 主机,将这样的网站放在PHP空间中,就没问题啦.
PS:1paper大大的记性不错啦:)
Domains Hosted--UNLIMITED 非常不错,看来想不试都不行.

数码怪兽
2006-01-21, 10:35 PM
虽然Godaddy用的是alias..所有没有办法达到dreamhost的效果,但它够便宜。。。如果您手里有a.com b.com c.com都要建站,而且是不同的站,其实如果要求不是很高,又想省钱的话。。。在godaddy使用特别的index.php代码也作的到。。。但是效果是这样的。。

访问www.a.com时,IE指向www.a.com/a/index.php
访问www.b.com时,IE指向www.b.com/b/index.php
访问www.c.com时,IE指向www.c.com/c/index.php

缺点:这样有点不好看。。而且如果有人怀疑abc的属于一个主人的话。还可能穿帮。。比如访客使用www.c.com/a/index.php 到达www.a.com哈哈。。。

1paper
2006-01-21, 10:52 PM
虽然Godaddy用的是alias..所有没有办法达到dreamhost的效果,但它够便宜。。。如果您手里有a.com b.com c.com都要建站,而且是不同的站,其实如果要求不是很高,又想省钱的话。。。在godaddy使用特别的index.php代码也作的到。。。但是效果是这样的。。

访问www.a.com时,IE指向www.a.com/a/index.php
访问www.b.com时,IE指向www.b.com/b/index.php
访问www.c.com时,IE指向www.c.com/c/index.php

缺点:这样有点不好看。。而且如果有人怀疑abc的属于一个主人的话。还可能穿帮。。比如访客使用www.c.com/a/index.php 到达www.a.com哈哈。。。

我記得您之前有寫一個方式,可以看起來像真的訪問一個站一樣。
好像是,將主網域的首頁寫成,訪問a者,指到a目錄,訪問b者,指到b目錄。

不過,找不到了...

数码怪兽
2006-01-21, 11:44 PM
我記得您之前有寫一個方式,可以看起來像真的訪問一個站一樣。
好像是,將主網域的首頁寫成,訪問a者,指到a目錄,訪問b者,指到b目錄。

不過,找不到了...

以下是那个程式,是主目录的index.php。。。有需要的版友可以试一下,还是蛮有用的。。起码多一种选择。。
<?php
if (getenv('HTTP_HOST') == "www.a.com"):
header("Location: http://www.a.com/a/index.php");
elseif (getenv('HTTP_HOST') == "www.b.com"):
header("Location: http://www.b.com/b/index.php");
else:
exit;
endif;
?>

1paper
2006-01-22, 12:53 AM
以下是那个程式,是主目录的index.php。。。有需要的版友可以试一下,还是蛮有用的。。起码多一种选择。。
<?php
if (getenv('HTTP_HOST') == "www.a.com"):
header("Location: http://www.a.com/a/index.php");
elseif (getenv('HTTP_HOST') == "www.b.com"):
header("Location: http://www.b.com/b/index.php");
else:
exit;
endif;
?>

沒錯!就是這個~~ ~youarebe:

CNman兄,看來你的問題在Godaddy的方案下應該可以獲得解決,用這個方式,在下列的狀態列應該也看不出來那個是alias的網域吧。

1paper
2006-01-22, 01:00 AM
以下是那个程式,是主目录的index.php。。。有需要的版友可以试一下,还是蛮有用的。。起码多一种选择。。
<?php
if (getenv('HTTP_HOST') == "www.a.com"):
header("Location: http://www.a.com/a/index.php");
elseif (getenv('HTTP_HOST') == "www.b.com"):
header("Location: http://www.b.com/b/index.php");
else:
exit;
endif;
?>

請問,上面domain001兄的方法,有沒有會ASP的大大可以把它換成asp code(ASP應該也有相對應的方法吧),來造福一下大家。

DavidYuan
2006-01-22, 10:04 AM
谢谢各位大大的关心啦,但我已经一下子买了Dreamhost的主机两年,发现特超值.
速度快,可以放多个网站.空间够大,信箱够多...........

不说啦,跟打广告差不多!

数码怪兽
2006-01-22, 11:36 AM
我也在尝试。。。请问是用的($190.8-$97)/24月 = 3.91$/月的方案吗?很不错呀。。。我仔细算了一下。。和godaddy也差不了多少。。2年后的价格。。who care? 到时再说,相信只会便宜的啦!

建议手头没有主机的朋友选择这个方案了。。很值!