-2

我正在使用服务器端 PHP 制作某种 CMS,

1.我如何使用PHP将用户的域添加到NS记录并将其定向到服务器中的文件夹?

2.这个操作叫什么?由于“域”关键字的广告很高,我已经用 Google 搜索了 2 天,但没有成功。

编辑:据我所知,我现在需要与 CPanel 进行 API 接口,所以我得到了我的起点,有没有人有一个简单的例子来说明如何使用 cpanel 成功添加域,我尝试过的都没有工作,那是在阅读之后文档并尝试他们的示例。

4

2 回答 2

1

如果您摆脱“指向文件夹”或为每个站点单独配置 Apache 的想法,那将非常简单。只需将 Apache 配置为将所有请求定向到特定应用程序/PHP 文件/文件夹/whathaveyou。在该应用程序中,检查 HTTPHost请求标头以获取请求的域。然后用它做任何你想做的事情。这甚至可以使用 Apache 中的简单重写规则而不是一些成熟的应用程序来完成,这取决于您的需要。

您只需指示您的用户配置他们的 DNS 服务器,使其域指向您的 IP 地址。

于 2013-04-10T06:40:35.507 回答
0

查看WHMCS - 他们有与 WHM/cPanel 接口的模块,可以让您的用户自己选择选项。就像一个托管公司。

于 2013-04-10T06:40:24.520 回答