nginx set location of /favicon.ico

Browsers try to get /favicon.ico by default if nothing else is specified with the <link rel="shortcut icon" href=... tag. So because I like to keep the root clean, I put the favicon in the /img folder.

location = /favicon.ico {
    alias /var/www/mysite/img/favicon.ico;

This is kinda nice, because I don’t have to do anything with the HTML.