I’m currently running Ghost on the root of my domain but I also want to have subdirectories to run some tutorials I’m making, for example:
mydomain.com/tutorials mydomain.com/examples mydomain.com/playground
How can I accomplish this?
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.
Quite simple if you’re using Nginx as a reverse proxy in front of Nginx, just setup a specific Nginx location context for your non-Ghost directories. Examples can be see on my Ghost blog at the following for my sitemap <br> <br>http://ghost.centminmod.com/ghost-sitemap-generator/ <br> <br>location ~ ^/(yournonghostwebappdirectory) { <br> root /yournonghostappwebroot; <br>} <br> <br>Easiest way to add non-Ghost stuff to your Ghost blog i.e. <br> <br>http://ghost.centminmod.com/ghostinfo/ <br>http://ghost.centminmod.com/themeforest/ <br> <br>:)
Is there anything stopping you from hosting them on their own subdomains (e.g. tutorials.yourdomain.com)? It’s usually easier to configure multiple apps that way.