【问题标题】:Proper way to forward domain from Server A to Server B将域从服务器 A 转发到服务器 B 的正确方法
【发布时间】:2009-05-30 16:27:25
【问题描述】:

这是我的情况。

我向 Webhost Provider A 注册 myweb.ca(特定国家/地区)域,因为它们允许 ccTLD,而 Webhost Provider B 不允许。我将我的 PHP 文件托管在 http://mysecretweb.com/myweb/ 的 Webhost Provider B 上,因为我更喜欢它们(可靠、便宜、经过验证等...)。

我想实现以下目标:

  1. 当用户输入http://myweb.ca/aboutus.html时,他们会看到http://mysecretweb.com/myweb/aboutus.html的内容
  2. 当用户访问aboutus.html时,浏览器必须显示http://myweb.ca/aboutus.html,而不是http://mysecretweb.com/myweb/aboutus.html
  3. 公众和搜索引擎无法知道http://mysecretweb.com/myweb 域,因为它是一个秘密。
  4. 所提供的任何解决方案都不得对 SEO 产生负面影响

带有屏蔽的域转发可以解决我的问题吗?有什么建议吗?

其他细节

有人建议我将域名服务器信息从 ns1.providerA.com 更改为 ns1.providerB.com。其他人反驳说,提供者 B 将禁止这样做,因为提供者 A 不在网络上,并且提供者 B 可能会因为这样做而禁止我的帐户。我很困惑……

【问题讨论】:

    标签: seo dns forwarding


    【解决方案1】:

    您可以编写一个 PHP 脚本,该脚本从 $_GET 获取 URL,下载它并传递给用户(包括标题) - 然后一些 .htaccess 重写魔术将所有内容指向该脚本。这是对人类和机器人完全透明的唯一方式。

    【讨论】:

      【解决方案2】:

      您可以尝试分别检测机器人和人类,并对两者采取不同的操作

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-08
        • 2021-06-03
        • 2016-04-27
        • 1970-01-01
        • 2021-10-11
        • 1970-01-01
        • 1970-01-01
        • 2019-01-24
        相关资源
        最近更新 更多