1
我正试图找到将新域连接到使用PHP的服务器的最佳方式。我知道这是可能的,因为像Pro Pro这样的应用程序允许用户连接他们的域,并开始管理他们的短域(所以他们可以重定向)。将域添加到服务器的安全和可靠的方法
这里是我想象它会工作,但我要确保这是安全的,并且也想学来执行这个过程中,最安全的方式:
- 用户连接域,域验证用正则表达式
- 用户验证域是他们的(这是真的有必要吗?如果这是他们的领域,他们只能编辑域的DNS)
- 服务器使得API调用DNS管理器来添加域(我用的Linode,所以这是一个API调用,但是这是一个主区域,从区域吗?)
- 应用程序写入新的虚拟主机的httpd.conf
- 应用程序重新启动Apache的
同样,这个过程可能是完全关闭基地,所以请让我知道你的想法,你会如何编写它
非常感谢! :)
所以你的意思是我应该为该域做一个区域 - >将域名重定向到我的域名(使用脚本) - >我的域名重定向到最终位置? 编辑:仔细阅读 - 我现在明白了,但不需要在httpd.conf更改后重新启动(或至少重新加载)apache? – Ben
不,我的意思是,指向您的服务器的每个域都获得相同的脚本。脚本进行重定向。所以你不必重新配置网络服务器。所以只有你的主域名进入网站,所有其他的重定向脚本。 – Johni
是的,我明白了。无论如何,我需要写入httpd.conf或其中包含的文件来添加域,对吗?如果是这样,你会推荐我用什么代码来做到这一点? – Ben