Re: [請益] 一般外面開放讓人申請的網站是怎麼設計subdomain的?

看板PHP作者 (http://34c.cc)時間19年前 (2006/03/07 00:15), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《drlai (蘇打)》之銘言: : 想請問各位 : 外面一般開放讓人申請的網站 : 很常看到申請完的網址是類似這樣 : http://(username).abc.com : 請問這是怎麼做到的呢? : PHP該怎麼設計才能有這樣的功能? : 最常見的算是dns service吧:D : 像是 : http://www.no-ip.com 可以自由申請sub domain : 得到http://(something).no-ip.com : 很好奇他是如何做到的..不太可能是人工一個一個加進去的吧 囧 : 謝謝各位:D 關鍵是在你的DNS 我舉個例子 我網站 http://34c.cc 目前就是這樣做 我的DNS 設定如下 *.34c.cc 對應的ip: 65.75.128.99 所以只要是任何34c.cc的子網域都會對應到 65.75.128.99這台主機囉 至於怎麼做轉向的話 只要在index這邊,取得你的 網址 例如 a.34c.cc 就用explode "." 取得第0個元素 在去SQL比對 這筆資料應該轉去的網址 最後在用 header("Location:$url");就轉出去了 我有寫一個簡單的範例 http://6k.cc/add.php http://yan.6k.cc 資料庫是用MySQL 希望是你要的^^ -- http://34c.cc -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.66.21.31

03/07 00:29, , 1F
可以試試看 http://a.34c.cc http://ccc.34c.cc 都一樣
03/07 00:29, 1F

03/07 02:38, , 2F
是的:) 不知道您方便提供 SOUCE CODE嗎?
03/07 02:38, 2F

03/07 02:40, , 3F
奇怪 那為什麼有人提到什麼 wildcard
03/07 02:40, 3F

03/07 02:40, , 4F
現在比較麻煩的是 godaddy 好像不支援 cname 設定為 *
03/07 02:40, 4F
文章代碼(AID): #14360Uhc (PHP)
文章代碼(AID): #14360Uhc (PHP)