Why is NGINX serving a 404 here?

Miguel C miguelmclara at gmail.com
Mon Aug 31 01:38:56 UTC 2015


Just a quick look but I noticed this:

`root /var/www/index.html`

I guess you wanted `root /var/www/` !?

Also looking at the logs should probably hint on why the 404 is happening,
but I'm guessing its realted to the above line :)


Melhores Cumprimentos // Best Regards
-----------------------------------------------
*Miguel Clara*
*IT - Sys Admin & Developer*

On Mon, Aug 31, 2015 at 1:54 AM, maplesyrupandrew <nginx-forum at nginx.us>
wrote:

> I have a pretty standard test nginx configuration file
> (/etc/nginx/sites-available/default) that was configured to serve a sample
> html document.
>
> Here's the modified portion of the configuration file.
>
> upstream auth{
>         server 127.0.0.1:3000;
> }
>
> server {
>         listen 80 default_server;
>
>         root /var/www/index.html;
>
>         # Make site accessible from http://localhost/
>         server_name _;
>
>         location / {
>                 try_files $uri $uri/ =404;
>         }
>
>         location /auth{
>                 proxy_pass http://auth;
>         }
> }
>
> And yet, accessing my machine's IP address seems to return a 404. What's
> going on here?
>
> I've ensured that the permissions of index.html ensure that the file is
> readable, so doesn't seem to be a permissions issue.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?2,261327,261327#msg-261327
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20150831/e0e50d13/attachment.html>


More information about the nginx mailing list