Skip to content

Fix encoded characters in api requests, as well as missing error pages

All requests previously would get forwarded to gitlab-workhorse, including requests to error pages and existing files which Apache itself could serve. The redirect rule now checks for existing files before forwarding to gitlab-workhorse. This closes #43 (closed).

As discussed in fe1bb890 (comment 4332704) API requests need percent encoded characters. API requests are now handled by a different redirect rule which doesn't escape these characters.

If there are further URLs which need to contain percent encoded characters please let me know.

Merge request reports