]> Sergey Matveev's repositories - public-inbox.git/commitdiff
www: fix absolute URLs when mounted under a subdir
authorEric Wong <e@80x24.org>
Tue, 1 Oct 2019 07:01:30 +0000 (07:01 +0000)
committerEric Wong <e@80x24.org>
Tue, 1 Oct 2019 07:10:29 +0000 (07:10 +0000)
While we avoid generating absolute URLs in most cases, our
"git clone" instructions and URL headers in mboxrd files
contain full URLs.

So do the same thing we do for WwwAtomStream and pre-generate
the full URL before Plack::App::URLMap changes $env->{PATH_INFO}
and $env->{SCRIPT_NAME} back to their original values.

Reported-by: edef <edef@edef.eu>
Link: https://public-inbox.org/meta/cover.0f97c47bb88db8b875be7497289d8fedd3b11991.1569296942.git-series.edef@edef.eu/

No differences found