I'm using the official windows version of nginx. I want to specify the windows equivalent of this configuration
location /static/ {
alias /home/user/staticfiles/;
}
How do I specify windows file paths in the alias directive? Is this even possible?
Best Answer
These answers must be out of date. Using nginx 1.3.8 absolute paths with forward slashes works. Backslashes seem to work, but should be doubled. If they aren't then some, such as a trailing
\"
are taken literally.The quotes may not be required, but they seem like a good idea in case of embedded spaces.
One other thing I noticed is that it is important to match the url and alias path regarding ending with a trailing slash or not--a mismatch and it doesn't work.