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.

Reply via email to