【问题标题】:HTAccess routing certain pages to other domainHTAccess 将某些页面路由到其他域
【发布时间】:2018-11-12 10:13:18
【问题描述】:

您好,我喜欢将某些页面重新路由到另一个域。我喜欢向http://example.com/get.php?username=123&password=123&type=abc 发送post/get 请求并将其路由到http://example2.com/get.php?username=123&password=123&type=abc

我有 4 个这样的页面我想重新路由到另一个域,我不想重新路由所有数据 - 因为在第一个域上我有一个正在运行的网站和一个 api。所以我只想路由某些页面。

我可以重写我的网址,就像我已经为 api 所做的那样,以获得漂亮的网址 - 但我不知道如何让上述内容正常工作。

【问题讨论】:

    标签: apache .htaccess router


    【解决方案1】:

    我得到了它的工作:

    # Rewrite to other domain
    RewriteRule ^player_api.* http://example2.com:25461%{REQUEST_URI}?%{QUERY_STRING} [R,QSA]
    RewriteRule ^panel_api.* http://example2.com:25461%{REQUEST_URI}?%{QUERY_STRING} [R,QSA]
    RewriteRule ^xmltv.* http://example2.com:25461%{REQUEST_URI}?%{QUERY_STRING} [R,QSA]
    RewriteRule ^get.* http://example2.com:25461%{REQUEST_URI}?%{QUERY_STRING} [R,QSA]
    

    这只是找到了 302,但它有效。现在我使用一个较短的域 - 和我自己的域来转发请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-12
      • 2016-11-22
      • 2017-06-30
      • 1970-01-01
      • 2012-08-28
      • 2020-10-27
      • 2022-11-30
      • 1970-01-01
      相关资源
      最近更新 更多