Skip to content
  • Ruediger Pluem's avatar
    * Fix PR38017 by handling the selection of the hostname in the same way for · 0b388890
    Ruediger Pluem authored
      non proxied and reverse proxied requests.
    
      We need to handle both cases in the same manner as for the reverse proxy
      case we have the following situation:
    
      If a cached entry is looked up by mod_cache's quick handler r->proxyreq
      is still unset in the reverse proxy case as it only gets set in the
      translate name hook (either by ProxyPass or mod_rewrite) which is run
      after the quick handler hook. This is different to the forward proxy
      case where it gets set before the quick handler is run (in the
      post_read_request hook).
      If a cache entry is created by the CACHE_SAVE filter we always have
      r->proxyreq set correctly.
      So we must ensure that in the reverse proxy case we use the same code
      path and using the canonical name seems to be the right thing to do
      in the reverse proxy case.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@367798 13f79535-47bb-0310-9956-ffa450edef68
    0b388890
To find the state of this project's repository at the time of any of these versions, check out the tags.