我不知道该怎么说,所以我会解释一下我的理想情况,希望你能告诉我如何实现它...
我正在使用Zend Framework创建一个应用程序,将在DreamHost上托管。该应用程序将托管在自己的域名下(即example-app.com)。基本上,用户应该能够注册,获得自己的域名sampleuser.example-app.com或example-app.com/sampleuser,指向似乎是他们自己的应用程序实例,实际上是一个单一实例根据URL提供不同内容。
最终,我希望我的用户能够创建自己的域名(例如foobar.com),指向sampleuser.example-app.com,使访问foobar.com的访问者看不出网站实际上是从example-app.com提供的。
我不知道如何完成大部分工作。这个过程是如何工作的?我需要在Apache中做一些奇怪的事情,还是可以使用像DreamHost这样的第三方主机?
更新:感谢您的建议!我决定咬紧牙关升级我的托管计划,以利用通配符子域名。比我预期的要便宜!我还发现了域名转售商计划,例如opensrs.com,它们有自己的API。我认为使用其中一个API将是解决我的域名注册问题的方法。
我正在使用Zend Framework创建一个应用程序,将在DreamHost上托管。该应用程序将托管在自己的域名下(即example-app.com)。基本上,用户应该能够注册,获得自己的域名sampleuser.example-app.com或example-app.com/sampleuser,指向似乎是他们自己的应用程序实例,实际上是一个单一实例根据URL提供不同内容。
最终,我希望我的用户能够创建自己的域名(例如foobar.com),指向sampleuser.example-app.com,使访问foobar.com的访问者看不出网站实际上是从example-app.com提供的。
我不知道如何完成大部分工作。这个过程是如何工作的?我需要在Apache中做一些奇怪的事情,还是可以使用像DreamHost这样的第三方主机?
更新:感谢您的建议!我决定咬紧牙关升级我的托管计划,以利用通配符子域名。比我预期的要便宜!我还发现了域名转售商计划,例如opensrs.com,它们有自己的API。我认为使用其中一个API将是解决我的域名注册问题的方法。