2013-04-10 42 views
-2

林作出某種CMS與服務器端PHP,添加域與PHP服務器指向特定的文件夾

1.How做我PHPadd用戶的域名的NS記錄並將其引導到他們」服務器上的r文件夾?

2.這個操作叫什麼?由於「域名」關鍵字上的高廣告,我一直在Google上搜索這個爲期兩天的東西,但沒有成功。

編輯: 從我現在所理解的我需要API接口與CPanel,所以我有我的出發點,有沒有人有一個簡單的例子,如何成功添加一個域與cPanel,沒有什麼我嘗試工作,那是在閱讀文檔並嘗試他們的例子之後。

+0

你的意思是創建子域?像user.domain.com重定向到文件夾用戶? – egig 2013-04-10 06:32:02

+0

這是什麼意思?我想你問的是*子域*?即'user.example.com'? – deceze 2013-04-10 06:32:25

+1

這是因爲PHP不是服務器。你想看看Apache創建虛擬主機。如果你可以在你的服務器上獲得cPanel,這將有助於創建虛擬主機。 – 2013-04-10 06:32:44

回答

0

這很簡單,如果你遠離「指向文件夾」的想法或爲每個站點單獨配置Apache。只需將Apache配置爲將的所有請求都指向特定的應用程序/ PHP文件/文件夾/ whathaveyou。在該應用程序中,請檢查HTTP Host請求標頭以獲取請求的域。然後用它做任何你想要的。這甚至可以在Apache中使用簡單的重寫規則來完成,而不是一些成熟的應用程序,這取決於您的需求。

您只需要指示您的用戶將其DNS服務器配置爲指向您的IP地址。

+0

和爲此,我需要我自己的服務器不共享託管我是嗎? – Mike 2013-04-10 06:43:20

+0

是的,共享主機不會在這裏切斷它。這是一個非共享主機爲您提供的非常自定義的設置。 – deceze 2013-04-10 06:44:22

+0

來自@Marshall的評論,如果服務器將有很多用戶,每個都有他們自己的域,並且都指向相同的php文件來檢查HTTP主機請求頭,不會顯着減慢速度?您在起始點向如何爲用戶管理他們的域名時向wix.com提供建議。 – Mike 2013-04-10 06:50:41

0

調查WHMCS - 它們具有與WHM/cPanel接口的模塊,可以讓用戶自己選擇潛在的選項。像託管公司一樣。

+1

沒有必要爲系統付費,該系統只是您在任何* NIX系統上可以自己做的事情的前端。 – deceze 2013-04-10 06:43:44

+0

這一點將成爲功能和文檔的主要對比。我真的瞭解使用框架的好處,而不是創建自己的東西,然後一年後再回來。 – 2013-04-10 06:48:29

+0

我真的知道把你的系統委託給一個臃腫的前端的缺點,它並不真正讓你做你想做的事情,並停止工作,因爲有人認爲它不值得再花錢了。如果你知道自己在做什麼,你可以輕鬆地建立一個完全符合你需求的同樣有據可查的系統,你只需要有紀律。 「更好的文件」不是理由。 – deceze 2013-04-10 06:50:51

相關問題