| 會員 ![]() | 在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上設定主網域及子網域 引用:
你需要的是 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... |
| 回覆 |
| 會員 ![]() | 引用:
把 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 |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。