Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7083455
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T07:10:49+00:00 2026-05-28T07:10:49+00:00

Play Framework’s apache config guide suggests including in Apache’s config: ProxyPreserveHost On Why is

  • 0

Play Framework’s apache config “guide” suggests including in Apache’s config:

ProxyPreserveHost On

Why is that? Why is it useful?

From Apache’s documentation:

When enabled, this option will pass the Host: line from the incoming
request to the proxied host, instead of the hostname specified in the
proxypass line.

This option should normally be turned Off. It is mostly useful in
special configurations like proxied mass name-based virtual hosting,
where the original Host header needs to be evaluated by the backend
server.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T07:10:49+00:00Added an answer on May 28, 2026 at 7:10 am

    The ProxyPreserveHost option makes your application appear to be directly exposed to outside world, as said in Play Framework documentation. When it is enabled, Apache will set the host header to that of the original request, instead of the one set in proxy settings.

    This is useful whenever you have any use for the request host information inside your Play application. I don’t think it is too difficult to come up with scenarios where this might be the case. For example, you could build stronger security measures by keeping an eye on the request host, and see that it doesn’t change unexpectedly when it shouldn’t, to prevent session hi-jacking (not saying that would necessarily be the wisest way of doing it – it’s just an example).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Does play framework server have a rewrite_mode functionality like apache? That is: how can
I am using the AVAudioPlayer framework, and I have several sounds that play one
I am new to play framework. tried to follow the tutorial http://www.playframework.org/documentation/1.2.4/guide2 when i
I have a Play Framework application that sends emails using SMTP server. Now I
I'm learning using Play Framework and doing a demo app for it. For this
In Play framework how do I list only a certain number of object from
I have downloaded Play Framework from GitHub and compiled it. Now I want to
I have a small site I built using the Play framework that I'm trying
For example, Play-framework supports RESTful services like this: RESTful on Play! framework How does
I use the in-memory database that comes with Play Framework, when I have db=mem

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.