Branch: refs/heads/master
  Home:   https://github.com/jenkins-infra/jenkins.io
  Commit: f1c224810d93b3879b09eaea7598d8a6384c10ee
      
https://github.com/jenkins-infra/jenkins.io/commit/f1c224810d93b3879b09eaea7598d8a6384c10ee
  Author: Mark Waite <[email protected]>
  Date:   2023-02-10 (Fri, 10 Feb 2023)

  Changed paths:
    M 
content/doc/book/system-administration/reverse-proxy-configuration-troubleshooting.adoc
    A 
content/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/_context_path.adoc
    M 
content/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-apache.adoc
    M 
content/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-haproxy.adoc
    M 
content/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-nginx.adoc
    M 
content/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-squid.adoc

  Log Message:
  -----------
  Expand context path instructions for reverse proxies (#6002)

## Expand context path instructions for reverse proxies

The `mod_proxy` concept is from Apache http server, not nginx.

The context path requirement for reverse proxies of the form
`https://example.com/jenkins` was not something that I remembered. I
rediscovered it after several hours of exploring and diagnosing. Spread
it more widely in the documentation in hopes that others will read it
and learn faster than I did.

Comparison pages:

* Troubleshooting
([before](https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-troubleshooting/index.html#troubleshooting)
and
[after](https://deploy-preview-6002--jenkins-io-site-pr.netlify.app/doc/book/system-administration/reverse-proxy-configuration-troubleshooting/#context-path))
* Apache
([before](https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-apache/#mod_rewrite)
and
[after](https://deploy-preview-6002--jenkins-io-site-pr.netlify.app/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-apache/#context-path))
* Nginx
([before](https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-nginx/)
and
[after](https://deploy-preview-6002--jenkins-io-site-pr.netlify.app/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-nginx/#context-path))
* HAProxy
([before](https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-haproxy/#with-ssl)
and
[after](https://deploy-preview-6002--jenkins-io-site-pr.netlify.app/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-haproxy/#context-path))
* Squid
([before](https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-squid/#with-ssl)
and
[after](https://deploy-preview-6002--jenkins-io-site-pr.netlify.app/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/reverse-proxy-configuration-squid/#context-path))

---------

Co-authored-by: Kevin Martens <[email protected]>


-- 
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/0bdaad-f1c224%40github.com.

Reply via email to