Question

Domain Subdirectory? www.example.com/blog on different Droplet

Posted June 8, 2018 854 views
DNS Applications Ubuntu 16.04

For example,

I have a website hosted on: Digitalocean “Droplet 1” at www.example.com

Now i want to host Blog or CMS on Domain Subdirectory: “Droplet 2” at www.example.com/blog

so how i can do that on Digitalocean with two Droplet.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

1 answer

Hello,

If you want to do only with DNS, you would need to use a subdomain, for example, blog.yourdomain.com and point the A record for this subdomain to the IP of your second droplet.

If you want to use subdirectories, you can do that with a reverse proxy setup. This would depend on whether you are using Apache or Nginx.

Here’s how to set that up for Nginx:

https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-web-server-and-reverse-proxy-for-apache-on-one-ubuntu-18-04-server

And here’s a guide for Apache as well:

https://www.digitalocean.com/community/tutorials/how-to-use-apache-as-a-reverse-proxy-with-mod_proxy-on-ubuntu-16-04

Regards,
Bobby

by Mateusz Papiernik
In this tutorial, you will set up Apache as a reverse proxy using the `mod_proxy` extension to redirect incoming connections to underlying application server(s) running on the same network. There are instructions on setting up a simple web app using the Flask framework to show how Apache interacts with the real application hidden behind it, but you can also follow this tutorial using your existing application server, if you have one.
Submit an Answer