Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache Saas应用程序中的CNAME域映射/转发_Apache_Server_Saas_Cname - Fatal编程技术网

Apache Saas应用程序中的CNAME域映射/转发

Apache Saas应用程序中的CNAME域映射/转发,apache,server,saas,cname,Apache,Server,Saas,Cname,我试图为我的用户提供一个功能,使用CNAME域转发,将他们的自定义域[他们将自己购买]映射到我的网站client.foo.com上的个人资料/页面 关于同一个问题,我已经讨论了StackOverflow的各种问题,但是所有的问题都集中在创建通配符子域上,我已经做了,并且它们运行良好 假设: 我目前在一个共享主机,因此共享IP。[我可以购买一个专用IP,如果这样做效率高。] 我使用的是apache服务器,因此请建议考虑相同的解决方案 更好地解释我的问题-[取自其他StackOverflow问题,

我试图为我的用户提供一个功能,使用CNAME域转发,将他们的自定义域[他们将自己购买]映射到我的网站client.foo.com上的个人资料/页面

关于同一个问题,我已经讨论了StackOverflow的各种问题,但是所有的问题都集中在创建通配符子域上,我已经做了,并且它们运行良好

假设:

  • 我目前在一个共享主机,因此共享IP。[我可以购买一个专用IP,如果这样做效率高。]
  • 我使用的是apache服务器,因此请建议考虑相同的解决方案

  • 更好地解释我的问题-[取自其他StackOverflow问题,但解决方案未按要求提供]:

    我在fooservice.com主持。对于每个用户,他们都有自己的子域bob.fooservice.com。我很确定我能搞定那部分。我们还假设Bob希望该服务显示为其网站awesomebob.com的子域。他希望它是foo.awesomebob.com。我知道Bob必须做的是从foo.awesomebob.com->Bob.fooservice.com添加一条CNAME记录。我的问题是我必须做些什么来确保在我的fooservice服务器上有价值


    提前感谢您提出的所有宝贵建议。

    根据您的解释,您使用了通配符子域,我认为这些子域都具有相同的IP,您希望自动执行该过程,对吗

    因此,由于CNAME记录只指向IP地址,而不是重定向,因此您需要以比其他虚拟主机更高的顺序创建虚拟主机


    在这个虚拟主机中,创建一个脚本(index.php),从请求的自定义域提供正确的子域页面。

    感谢您的响应。但如前所述,我使用共享主机,因此为此目的创建虚拟主机似乎很困难(如果我错了,请纠正我)。第二,如果需要,请让我知道如何切换到VPS或任何类似的方式来完成工作。