How do I configure Apache to run my app when a browser-user goes to the domain name url

January 15, 2016 930 views
Apache Deployment CentOS

We have a CentOS7 Apache 2.4 droplet. Our java-based application is running fine, and can be accessed via a url similar to :

But I want anyone accessing the url ** to automatically go to my app running at

I'm sure this should be very simple but I'm not a sysadmin and I can't find the answer by googling or looking at the tutorials here.

Many thanks for advice.


  • You could change your document root or setup a rewrite in apache but without knowing more about your current configuration and the app (specifically whether it has other support files that need to be loaded in the path) I wouldn't want to provide any step by step instructions.

  • You don't even have to be a sysadmin, change document roots, or setup rewrites. You can just set up a simple "index.html" with the following contents:

    <meta http-equiv="refresh" content="0; url=" />

    You will, of course, need to change that "" to the domain/location you need forwarding to.

    The caveat to this is that it does not provide a 301/302 redirect.

1 Answer

Couple of different methods to get this done. It all depends on what you want the end result to look like. If you do not care if the URL is, then you can just use a simply 301 rewrite code to get the job done. If you want the URL to be (without the trailing filenames and suhc), you might want to use mod_proxy or something similar to proxy it.

Hope it helps,
Jason Colyer
DigitalOcean Platform Support Lead

Have another answer? Share your knowledge.