【问题标题】:Htaccess internal redirect from domain to another urlHtaccess 内部从域重定向到另一个 url
【发布时间】:2018-01-31 11:24:12
【问题描述】:

又一个 .htaccess 重写问题...但找不到让它工作的方法

我的目标:

下面我最好的镜头会重定向,我不想要。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^one\.domain\.com$     
RewriteRule ^(.*)$ http://another.domain.com/specific/url [L]

【问题讨论】:

    标签: apache .htaccess redirect internal


    【解决方案1】:

    使用RewriteRule 无法做到这一点 - 来自Apache docs

    绝对网址

    如果指定了绝对 URL,mod_rewrite 会检查主机名是否与当前主机匹配。如果是这样,该计划和 主机名被删除,生成的路径被视为 URL 路径。 否则,将为给定的执行外部重定向 网址。

    您可能想要使用解决方法,例如使用 Curl 读取页面 http://another.domain.com/specific/url,然后使用 echo() 输出内容(如果您使用的是 PHP)。无论如何,它看起来像是一个难以维护的解决方案。

    【讨论】:

      猜你喜欢
      • 2017-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 2020-05-04
      • 2017-12-10
      • 2012-07-07
      • 2016-03-26
      相关资源
      最近更新 更多