Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

what I want is, is working perfect

I want apache to handle it like


10522 is another webserver not the apache web directory - its standalone web server running on port 10522

share|improve this question
Have you looked at using Apache as a reverse proxy or ? – Sim Jun 23 '10 at 7:13
up vote 0 down vote accepted

You can do it on a firewall - redirect port 10522 to 80. In iptables, it could be:

iptables -t filter -A INPUT -p tcp --dport 10522 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 10522 -j REDIRECT --to-port 80

Access on and will be treated in the same VirtualHost and both will be seen as port 80.

But it's not clear from your question if it is what you want to accomplish. Not even what operating system you use. And what do you mean with "10522 is another webserver"?


There can be at least two ways how to do it in Apache

  • Mod_proxy and setting up reverse proxy for as mentioned in another comments. With this, user will see all the time
  • Permanent redirection to like this:

    RedirectPermanent /

    And user will be redirected to at first access to

share|improve this answer
no no I've already another application is running on port 80 - but its servername is different (domain) for example - main is and> – shahjapan Jun 23 '10 at 7:08
Ok, so when user access, it should serve, right? And on port 80 is Apache, and on port 10522 is another webserver, doesn't even have to be Apache, right? – mkudlacek Jun 23 '10 at 7:21
yes exactly.... – shahjapan Jun 23 '10 at 7:37

You simply need to configure mod_proxy on your Apache httpd to act as a reverse proxy for The basic examples in the documentation should be sufficient.

share|improve this answer
yes I know, but I'm not able to make it working anyhow, I've enabled the proxy module and tried but couldn't succeed ! – shahjapan Jun 23 '10 at 8:32
What's the error message you encounter? What exactly doesn't work? – joschi Jun 23 '10 at 10:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.