看板 PHP 關於我們 聯絡資訊
※ 引述《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
yanli2:可以試試看 http://a.34c.cc http://ccc.34c.cc 都一樣 03/07 00:29
ckmarkhsu:是的:) 不知道您方便提供 SOUCE CODE嗎? 03/07 02:38
ckmarkhsu:奇怪 那為什麼有人提到什麼 wildcard 03/07 02:40
ckmarkhsu:現在比較麻煩的是 godaddy 好像不支援 cname 設定為 * 03/07 02:40