我正在开发一个服务类型的web应用程序,我必须选择如何为客户设置URL。哪个解决方案更好,作为子域(例如: client.myservice.com)或文件夹(例如: myservice.com/client/)?
我不感兴趣的SEO值( SEO更好地选择文件夹),但技术/规模/管理方面。
发布于 2010-07-31 04:27:39
子域很好,因为它们更易于键入和记忆,但是使用它们所需的额外的复杂性和维护可能比您愿意做的要多。
与其设置“适当的”子域,不如使用URLRewrite来伪造它。
看这个答案在stackoverflow.com上看我的意思。
举个例子,看看谷歌的分析。如果您输入analytics.google.com,它会将您推到http://www.google.com/analytics/。
我建议使用子域的唯一方法是:
发布于 2010-07-30 08:26:08
根据我们的经验(主要是英国用户),用户会输入一个子域,但是他们会在域名之后关闭任何东西(比如文件夹)。正斜杠在使用中很麻烦,因为一般的站点访问者会被反斜杠混淆,只需访问主站点来尝试找到他们想要的东西--完全忽略了URL的其余部分。
尽管如此,我们也有大量的用户,尽管有相反的指示,他们总是会输入www。在给定的任何域之前。
我们的简单建议是使用子域,但也可以创建www。子域挂在每个条目上。
仅仅使用文件夹就会产生一种错误的印象,即客户之间几乎没有隔离。此外,子域将允许您根据IP地址的不同,以便如果某些客户需要更多的资源,他们可以得到孤立的服务器,等等。
发布于 2010-07-30 13:45:21
@MetalShark说了什么。我会去100%的子域。
子域是一个更可伸缩的解决方案,因为您可以更容易地负载平衡和隔离客户。
而且,我认为许多非科技的人不明白www.theircompanyname.yourcompanyname.com实际上是由你而不是他们主持的。这意味着他们更愿意信任一个看起来像他们的站点URL的子域,而你的URL则被加到最后。它也解除了你的网站,这是关于销售你的产品从他们的子域,是关于他们使用你的产品。
我认为,除了可伸缩性之外,使用子域将使您的客户更容易使用您的软件,这是一个巨大的好处。
https://webmasters.stackexchange.com/questions/1740
复制相似问题