ProxyPassReverse Issue in Apache 2.2.3/CentOS, but works in Apache 2.2.14/Ubuntu [only directory redirect issue]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have the following rule in conf file at server.com

RewriteEngine On
RewriteRule /source(.*) http://example.com/target$1 [P]
ProxyRequests Off
ProxyPassReverse /source http://example.com/target

http://example.com/target/a.php redirects to http://example.com/target/b.php
http://example.com/target redirects to http://example.com/target/

When I visit http://server.com/source/a.php , it redirects correctly to http://server.com/source/b.php which will serve the content from http://example.com/target/b.php as defined in rewriterule, But when I visit http://server.com/source , it does not redirect to http://server.com/source/ instead it redirects to http://server.com/target/
The above worked correctly on my local machine Apache 2.2.14/Ubuntu with same setting.

I also have checked Location header using firbug while visiting http://example.com/target and http://example.com/target/a.php and in both cases Location header string is full url eg http://example.com/target/ and http://example.com/b.php

So In my understanding ProxyPassReverse is not substituting Location header correctly in Apache 2.2.4/CentOS

Please help me for this issue. Please let me for any further information.

Thank you

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux