【问题标题】:One domain working on different servers一个域在不同的服务器上工作
【发布时间】:2014-06-10 21:33:58
【问题描述】:

我在共享托管服务器上有一个 wordpress 站点,我想使用一个无法在共享托管服务器上运行的 php 脚本。

所以我在想我是否可以在共享托管 (Server1) 上拥有 wordpess 站点 (http://mysite dot com) 以及当有人键入 url 路径时 (http://mysite dot com/php-script)他将被定向到 php 脚本将运行的 VPS 服务器 (Server2)。

这可能吗?我该怎么做?如果没有,你有什么想法我能做什么?

感谢您的宝贵时间:)

【问题讨论】:

  • VPS server2有特定域名吗?
  • 如果你有一个 VPS 为什么不把整个东西搬到那里呢?
  • 因为sharehosting是刚买的,我朋友不知道要不要长期保留php-script。
  • VPS 尚未购买 @HüseyinBABAL 但应该没有问题
  • 可能会更好地询问服务器故障。

标签: php wordpress dns vps nameservers


【解决方案1】:

当您创建不同的子域时,这是可能的。

如果您在 DNS 设置中设置了一个子域,例如“server2.address.lol”,您可以将该子域的所有内容重定向到另一个 IP 地址,从而重定向到另一个服务器。

您只需要创建一个 A 记录。

设置完成后,您可以重定向到该子域上的 PHP 文件。 示例:http://server2.example.lol/script.php

【讨论】:

  • 子域!是的,我没想到!谢谢!
【解决方案2】:

您可以为您的域创建子域吗? 然后您可以链接到 http://vps.example.com/script.php 而不是 http://example.com/script.php 并将子域重定向到您的第二个 VPS。

或者,如果您可以访问 mod_rewrite,您可以执行 302 重定向:

RewriteEngine on
RewriteRule ^/script.php(.+) http://your-other-example.com/script.php$1 [R,L]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-25
    • 1970-01-01
    • 2013-04-14
    • 2015-12-23
    • 1970-01-01
    • 2021-11-17
    • 2010-11-24
    • 2014-01-02
    相关资源
    最近更新 更多