2

我可能正在开发一个允许用户创建单个页面的基于 Web 的应用程序。我希望用户能够使用他们自己的域/子域来访问这些页面。

到目前为止,我已经考虑过:

A)让用户通过屏蔽转发到他们的页面。可能是效率最低的选项,因为在我自己之前使用过这个我很确定它 iFrames 页面(虽然不完全确定)。

B)让用户下载某些文件,然后通过某种用户密钥调用服务器以获取有关其特定帐户设置的信息。然而,目前我认为最有效的方法是让用户看到相当程度的源代码,如果可能的话我宁愿不这样做

C)让用户将 C-NAME 记录添加到他们的 DNS 设置中,这是半低效的(这些用户中的大多数将习惯通过 FTP 上传文件,因此为什么 B 是最有效的选项),但同时时间意味着他们不会看到源代码。

缺点是,我不知道如何实现 C 或需要什么。

我的想法来自:http ://unbounce.com/features/custom-urls/ 。

我想知道我应该使用这三种方法中的哪种方法来允许用户使用自定义 url,我更愿意使用 C,但我不知道如何实现它(我有点问如何),以及是否花时间学习如何/获得这种功能设置甚至是值得的。

任何答案/意见/评论将不胜感激:)!

4

1 回答 1

2

选项 C 称为通配符 DNS:我已链接到一篇文章,该文章提供了如何使用 Apache 进行此操作的示例。其他网络服务器设置也应该能够做到这一点:对于你想要的,它是非常值得的。

于 2011-09-07T02:26:58.647 回答