在apache上設定主網域及子網域 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ ADSL_CABLE_FTTH 寬 頻 上 網 討 論 > -- 網 路 技 術 版


PCZONE 討論區



通知

-- 網 路 技 術 版 較深入的網路方面技術問題,請來此這版討論

會員
在apache上設定主網域及子網域
我在我的電腦上架了apache server,
我想讓一個主網域及一個子網域指定到這台電腦上,
好比說www.myname.com及test.myname.com,
那要如何設定httpd.conf呢?
我之前問人家是說加入別名ServerAlias,
但我不知道要怎麼加耶...
不知有人知道嗎?
教一下吧~

btw~
我是要讓這兩個網域分別指定到不同目錄,
例如:
www.myname.com→E:\www\
test.myname.com→E:\test\
大致上是這樣~
希望各位大大不吝於指教~
急需解答~
拜託拜託了~

回覆
會員
Re: 在apache上設定主網域及子網域
引用:
最初由 Fallen 發表
我在我的電腦上架了apache server,
我想讓一個主網域及一個子網域指定到這台電腦上,
好比說www.myname.com及test.myname.com,
那要如何設定httpd.conf呢?
我之前問人家是說加入別名ServerAlias,
但我不知道要怎麼加耶...
不知有人知道嗎?
教一下吧~

btw~
我是要讓這兩個網域分別指定到不同目錄,
例如:
www.myname.com→E:\www\
test.myname.com→E:\test\
大致上是這樣~
希望各位大大不吝於指教~
急需解答~
拜託拜託了~
ServerAlias 是用來將兩個domain name指向同一內容的..
你需要的是 Name-based 或是 IP-based Virtual Hosts
這堨假設你的DNS已正確設定www.myname.com及test.myname.com,且二者設的是同一ip...
此為Name-based Virtual Hosts:

NameVirtualHost *

<VirtualHost *>
ServerName www.myname.com
DocumentRoot E:\www
</VirtualHost>

<VirtualHost *>
ServerName test.myname.com
DocumentRoot E:\test
</VirtualHost>

請把 * 換成你的ip address..

詳細文件,請參考apache的官方網站:
http://httpd.apache.org/docs/vhosts/name-based.html
懶得看說明...就直接看他們提供的範例:
http://httpd.apache.org/docs/vhosts/examples.html
回覆
獎金獵人

那如果自己架設DNS呢?

我用FreeBSD...
回覆
law
會員

引用:
最初由 築夢 發表
那如果自己架設DNS呢?
我用FreeBSD...
呃...DNS...
把 A record 設定好就行啦..

例如 abc.com.db 這個檔案 (請確認 named.conf)

web1 IN A a.b.c.d
web2 IN A a.b.c.d

然後記得 ndc restart 之後 web1.abc.com & web2.abc.com 的 DNS 即可運作...

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。