我已经在mydomain.com上建立了一个站点,并在其中建立了一个名为kit.mydomain.com的子域。
我希望我不拥有的其他站点能够使用我的子域,但看起来好像是它们的。因此,例如,如果有人输入kit.theirdomain.com,它将打开站点kit.mydomain.com,但浏览器中的地址仍然是他们的地址。换句话说,我想将kit.mydomain.com标记为白色,以供其他方使用。
我相信要实现这一目标,我只需要在第三方域的DNS中添加CNAME记录即可,例如:
kit.theirdomain.com。 ttl = 14400 class = IN type = CNAME record = kit.mydomain.com
如果我现在输入https://kit.theirdomain.com,则会直接进入主机的“正在开发的站点”页面,而不是我希望的子域。
因此,我的问题是我还需要做其他事情,或者实际上我的要求实际上并不可行。
作为背景,我不是专业开发人员,而是一个热心的业余爱好者。我有一个VPS,并使用WHM / cPanel对其进行管理(再次作为业余爱好者)。我的网站是使用PHP(5.6)开发的,我还没有使用任何框架,仅使用了原始PHP。
任何建议都值得赞赏,即使我可以使用某些术语进入Google来找到一些指南或指向逐步指南的链接!
如果您对此有足够的意见,请理解我可能无法回答技术问题,但会尽力做到这一点。
编辑1
我已经按照以下建议研究了Apache的vHost配置。想知道是否有人可以确认我在正确的地方: