Re: SetHandler proxy fcgi: Prevent adding the current document root

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

 



On Thu, Oct 15, 2020 at 2:51 AM Robin Kluth <kontakt@xxxxxxxxx> wrote:
>
> I already tested a bit with rewrite bit my and your variant is not working. If I set your variant the result is:
>
>
> mod_proxy_fcgi.c(995): [client 172.31.30.115:54624] AH01076: url: fcgi://127.0.0.1:9005//opt/data/another proxyname: (null) proxyport: 0, referer: http://nextcloud.jki.intern/
> mod_proxy_fcgi.c(1002): [client 172.31.30.115:54624] AH01078: serving URL fcgi://127.0.0.1:9005//opt/data/another, referer: http://nextcloud.jki.intern/
>
>
> (Even the "/path" from "/another/path" is truncated :O )
>
>
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] init rewrite engine with requested uri /index.php, referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] applying pattern '\\.php$' to uri '/index.php', referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] rewrite '/index.php' -> '/another/path/.php', referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] remember /another/path/.php to have Content-handler 'proxy:fcgi://127.0.0.1:9005/', referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] local path result: /another/path/.php, referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] prefixed with document_root to /opt/data/another/path/.php, referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] go-ahead with /opt/data/another/path/.php [OK], referer: http://nextcloud.jki.intern/

Whoops, I think my rule needs the leading .* for $0 to work right

>
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] [perdir /opt/data/] add path info postfix: /opt/data/another -> /opt/data/another/path/.php, referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] [perdir /opt/data/] strip per-dir prefix: /opt/data/another/path/.php -> another/path/.php, referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] [perdir /opt/data/] applying pattern '^$' to uri 'another/path/.php', referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] [perdir /opt/data/] add path info postfix: /opt/data/another -> /opt/data/another/path/.php, referer: http://nextcloud.jki.intern/
> mod_rewrite.c(482): [client 172.31.30.115:54624] 172.31.30.115 - - [...] [perdir /opt/data/] strip per-dir prefix: /opt/data/another/path/.php -> another/path/.php, referer: http://nextcloud.jki.intern/

You have rewrites in htaccess, <directory> or <location> possibly
interfering here?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx




[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