【问题标题】:Multiple domains different static pages [closed]多个域不同的静态页面[关闭]
【发布时间】:2012-10-06 20:54:38
【问题描述】:

我有我的主域domain.co.nz,静态主页为home,但我也有一个非常适合搜索引擎优化目的的网址,我想要做的是弄清楚我如何才能拥有我的seoDomain.co.nz 点到具有相关信息的特定静态页面,但站点的其余部分仍然是domain.co.nz

【问题讨论】:

  • 如果您尝试在同一台服务器上托管多个域,您可以使用 Apache 的“虚拟主机”来响应给定域的请求。
  • @yttriuszzerbus 我在考虑 SEO 方面,什么是最好的方法
  • 您可以为另一个域创建另一个主机并将您的特殊 SEO 页面放在该主机下。
  • @yttriuszzerbus 这就是我的想法或重定向
  • 重定向在 seo 方面可能更糟糕,因为临时重定向可能会被忽略,并且永久移动的 301 会导致搜索引擎将其索引更新为新 url。

标签: php wordpress .htaccess dns seo


【解决方案1】:

如果我很好理解这就是你应该做的,在你想要显示来自另一个页面的信息的网站部分中,使用 PHP 的内置 include()require() 函数并将其值设置为 $_GET变量(如果您希望用户为其添加书签)以包含域中的其他页面。但这对您的网站来说确实很危险且不安全,因此在此之前,我建议您在执行上述任何操作之前先 google Remote File Inclusion/Local File Inclusion 预防。

【讨论】:

  • include()ing 或 require()ing 远程页面是可以的,但我可以强调用户可以,如果你 include() 基于输入,做 /somepage.php?include=somepage。 php 这将导致无限循环并增加服务器负载,从而导致潜在的简单拒绝服务攻击。
  • 您可以通过处理包含变量中传递的内容来防止这种情况发生。
猜你喜欢
  • 1970-01-01
  • 2021-12-10
  • 1970-01-01
  • 1970-01-01
  • 2010-11-21
  • 2013-12-25
  • 2014-08-31
  • 2013-03-17
  • 2012-11-05
相关资源
最近更新 更多