Branch: refs/heads/master
Home: https://github.com/jenkins-infra/jenkins.io
Commit: 11853305d660e64948c09cb2f61c0d431a692238
https://github.com/jenkins-infra/jenkins.io/commit/11853305d660e64948c09cb2f61c0d431a692238
Author: Thomas P <[email protected]>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M
content/doc/book/system-administration/reverse-proxy-configuration-apache.adoc
Log Message:
-----------
Correct the Apache reverse proxy configuration with mod_rewrite (#5358)
* Correct the Apache reverse proxy configuration with mod_rewrite
The reverse proxy check in Jenkins uses URL-encoded slashes, which Apache
URL-encodes by default. This change adds the "NoEscape" flag on the rewrite
rule to prevent that. It also adds a small reminder of the HTTPS options.
* Fix space URLs handling in the mod_rewrite Apache setup
When using the NE flag, Apache will not encode spaces properly. We enforce its
encoding with the B flag. The BNP flag makes sure we use %20 instead of + to
encode the space (Jetty rejects URLs with a + in it, but accepts those with
%20).
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkins-infra/jenkins.io/push/refs/heads/master/2fd6aa-118533%40github.com.