【问题标题】:RewriteRule, Proxy directive [P] - Is it possible to make request use actual proxy host?RewriteRule,代理指令 [P] - 是否可以使请求使用实际的代理主机?
【发布时间】:2009-02-22 15:32:18
【问题描述】:

有谁知道是否可以使用代理 [P] 指令的重写规则(如下所示)表现得像 ProxyPassProxyPreserveHost Off 一起使用。

换句话说,我希望 mydomain.net 上的服务器看到对 mydomain.net 而不是 mydomain.com 的请求。

RewriteCond  %{HTTP_HOST} ^mydomain.com$  [NC]
RewriteRule ^/(.*)$  http://mydomain.net/app1/$1 [P,L]


感谢和最好的问候,

【问题讨论】:

    标签: apache mod-rewrite mod-proxy


    【解决方案1】:

    由于 [P] 实际上使用 mod_proxy,我会尝试将 ProxyPreserveHost 设置为关闭,看看是否可以。

    【讨论】:

    • 嗨!我在 .htaccess 文件(共享主机帐户)中使用它,所以我不能使用服务器级配置选项。谢谢
    • 啊。那么不,你不能这样做。
    • 我在 apache httpd bugzilla tracker 上写了一个功能请求:issues.apache.org/bugzilla/show_bug.cgi?id=53947 请支持:p!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-27
    • 2014-03-31
    相关资源
    最近更新 更多