We love Nginx, if only for it's small footprint. It became our HTTP server of choice, even for light CDN web apps or Wordpress and Ghost websites.

As with every http server flavour, Nginx has its on set of quirks. After years of .htaccess hacking, we're sure you'll find some use in the latter tricks and modifications.

Since you might want your local environment on the same http server as your webserver, we've created 2 articles, as much mutual aligned as possible.

Nginx on OSX

Nginx on Linux


OSX Notes

Set your custom local url

It’s very simple to point custom made urls to your local environment. Open /etc/hosts as admin and add a name to your liking:

$ sudo nano /etc/hosts
> 127.0.0.1       project-api.local