【发布时间】:2012-01-27 14:20:27
【问题描述】:
我正在开发一个 cakePHP 应用程序。 现在我想将我的主域(www.example.com)配置为通过“www.xyz.com”或“www.bcd.com”访问。 为此,我将在“www.xyz.com”或“www.bcd.com”中添加 CName 记录作为“www.example.com”,然后 xys.com 和 bcd.com 将指向 example.com。
但现在在 xyz.com 和 bcd.com 上我可以看到 example.com 的内容,但每当我点击任何链接时,它都会出现“未找到 URL”错误。
所以我尝试了很多 .htaccess 规则,但它不起作用。
类似于博主自定义域指向。我的申请需要同样的东西。
有人可以尝试过吗?
【问题讨论】:
-
您希望站点从不同域访问还是将所有不同域重定向到一个域?
-
嘿,我只需要访问,不需要重定向。我的主要障碍是 cakephp 中的 .htaccess 规则,我不知道如何在 htaccess 中应用此规则。
-
所以您希望同一个站点可以从多个域访问?
-
好吧,据我所知,这是一个坏主意,因为您正在创建重复的内容,并且还将同一页面的 SEO 和页面排名丢失到多个域。因此,我建议您将所有不同的域重定向到您的主域,并且该站点只能从一个域访问。我以前没有尝试过你的要求。让我试试,然后回复你。
-
您可以将所有域托管在同一台服务器上,并为每个域创建虚拟主机以指向相同的文件系统和数据库。
标签: .htaccess cakephp dns multiple-domains