This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
oliverdavies.uk-old-sculpin/source/_posts/2018-03-12-php-apps-subdirectory-nginx.md

20 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: How to put your PHP application in a subdirectory of another site with Nginx
excerpt: How to configure Nginx to serve a PHP application from within a subdirectory of another.
tags:
- nginx
- php
---
In January, [Chris Fidao][0] posted a video to [Servers for Hackers][1] showing how to put different PHP applications in different subdirectories and have them serving on different paths with Nginx. Ive had to do this a few times previously, and its great to have this video as a reference.
> In this video, we work through how to put your PHP application in a subdirectory of another site.
>
> For example, we may have an application running at example.org but need a second application running at example.org/blog.
>
> This feels like it should be simple, but it turns out to be more complex and fraught with confusing Nginx configurations! To make matter worse (or, perhaps, to illustrate this point), a quick Google search reveals a TON of confusing, non-working examples.
<https://serversforhackers.com/c/nginx-php-in-subdirectory>
[0]: https://twitter.com/fideloper
[1]: https://serversforhackers.com