title: nginx default always returning 404
body: <p>I cannot access my site anymore using the ip address (or domain name). It always <code>404 Not Found</code> I use Laravel Forge with Digital Ocean with Ubuntu 14.04. </p>
  
  <p>Here's my <strong>sites-enabled/default nginx</strong> file</p>
  
  <pre><code># FORGE CONFIG (DOT NOT REMOVE!)
  include forge-conf/default/before/*; #That directory is empty
  
  server {
      listen 80;
      server_name default;
      root /home/forge/default/public;
  
      # FORGE SSL (DO NOT REMOVE!)
      # ssl_certificate;
      # ssl_certificate_key;
  
      ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  
      index index.html index.htm index.php;
  
      charset utf-8;
  
      # FORGE CONFIG (DOT NOT REMOVE!)
      include forge-conf/default/server/*; #That directory is empty
  
      location / {
          try_files $uri $uri/ /index.php?$query_string;
      }
  
      location = /favicon.ico { access_log off; log_not_found off; }
      location = /robots.txt  { access_log off; log_not_found off; }
  
      access_log off;
      error_log  /var/log/nginx/default.log error;
  
      error_page 404 /index.php;
  
      location ~ \.php$ {
          fastcgi_split_path_info ^(.+\.php)(/.+)$;
          fastcgi_pass unix:/var/run/php5-fpm.sock;
          fastcgi_index index.php;
          include fastcgi_params;
      }
  
      location ~ /\.ht {
          deny all;
      }
  }
  
  # FORGE CONFIG (DOT NOT REMOVE!)
  include forge-conf/default/after/*; #That directory is empty
  </code></pre>
  
  <p><strong>nginx.conf (Without commented lines)</strong></p>
  
  <pre><code>user forge;
  worker_processes auto;
  pid /run/nginx.pid;
  
  events {
          worker_connections 768;
          multi_accept on;
  }
  
  http {
  
          sendfile on;
          tcp_nopush on;
          tcp_nodelay on;
          keepalive_timeout 65;
          types_hash_max_size 2048;
  
          server_names_hash_bucket_size 64;
  
          include /etc/nginx/mime.types;
          default_type application/octet-stream;
  
          access_log /var/log/nginx/access.log;
          error_log /var/log/nginx/error.log;
  
          gzip on;
          gzip_disable "msie6";
  
          include /etc/nginx/conf.d/*.conf;
          include /etc/nginx/sites-enabled/*;
  </code></pre>
  
  <p>On <code>sudo service nginx restart</code> my nginx/error.log only contains:</p>
  
  <pre><code>2016/03/24 15:25:07 [notice] 8416#0: signal process started
  </code></pre>
  
  <p>My nginx/default.log is empty.</p>
  
  <p>Any clue of what I could look into?</p>