歡迎您光臨本站 註冊首頁

映射多個一級域名的問題,老鳥提問,似乎無解,懸賞

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

映射多個一級域名的問題,老鳥提問,似乎無解,懸賞

目前條件:一個apache伺服器,一個IP,有多個一級域名(注意不是二級域名)

目的要求:多個一級域名一一映射到此伺服器多個文件夾下。   不想使用不同埠映射不同域名的方式。

目前似乎無解。
《解決方案》

回復 #1 dlcat 的帖子

二級域名估計可以。

http://bbs.chinaunix.net/viewthread.php?tid=534060
《解決方案》

二級域名的會做,這個不行。
《解決方案》

這個很簡單啊,做虛擬主機
請參考http://man.chinaunix.net/newsoft/ApacheMenual_CN_2.2new/vhosts/name-based.html
主配置文件httpd.conf裡面把Include conf/extra/httpd-vhosts.conf前面的#去掉,然後保存;
再配置虛擬主機文件conf/extra下的httpd-vhosts.conf,只需要按上面手冊中配置,然後到你DNS服務供應商那裡把DNS解析到你的IP地址上就成

[ 本帖最後由 chenhawk 於 2009-9-23 18:18 編輯 ]
《解決方案》

是像www.nihao.com
和www.hello.com
這樣嗎?
這樣的話用虛擬主機就行

www.nihao.com
chanpin.nihao.com
這樣也可以用虛擬主機
我都做過
基於域名的虛擬主機
《解決方案》

回復 #1 dlcat 的帖子

請問兄台。什麼是一級域名?.com/.cn
《解決方案》

虛擬主機就行啊
《解決方案》

回復 #1 dlcat 的帖子

這個是比較常見的1個IP,對應多站點的情況。
我在WIN2003系統用apache搭建的多站點就是這個方法。
大致配置如下:

比如一個apache伺服器IP地址為:10.20.30.40,
有2個一級域名 域名1: www.test1.com. 域名2: www.test2.com

########  域名解析端  ########
首先將域名1:www.test1.com 和 域名2:www.test2.com 都解析到apache伺服器IP,

www.test1.com   10.20.30.40
www.test2.com   10.20.30.40

########  Apache伺服器端  ########

1. 編輯hosts  增加2行:
127.0.0.1 www.test1.com
127.0.0.1 www.test2.com

2.編輯 httpd-vhosts.conf 文件 在後面增加 兩個虛擬主機內容

<VirtualHost *:80>
ServerAdmin admin@test1.com
DocumentRoot "/.../Apache2.2/htdocs/site/www.test1.com"
ServerName  www.test1.com
Alias /user  "/..../Apache2.2/htdocs/user"
</VirtualHost>  


<VirtualHost *:80>
ServerAdmin admin@test2.com
DocumentRoot "/.../Apache2.2/htdocs/site/www.test2.com"
ServerName  www.test2.com
Alias /user  "/..../Apache2.2/htdocs/user"
</VirtualHost>  

3.
  在\....\Apache\Apache2.2\htdocs\site目錄下
  增加一個兩個子目錄 www.test1.com 和 www.test2.com
  在這兩個目錄下放置相應站點的文件就好了。  

4.控制面板里重新啟動apache  就好了!
在linux平台做相應的配置就好了,主要配置文件是 httpd.conf 配置大致是一樣的。

Linux平台可以參考這裡
基於主機名的虛擬主機(一個IP地址,多個網站 )

[ 本帖最後由 leezer 於 2009-9-25 16:11 編輯 ]

[火星人 ] 映射多個一級域名的問題,老鳥提問,似乎無解,懸賞已經有430次圍觀

http://coctec.com/docs/service/show-post-20613.html