title: nginx configuration (any url goes to "Welcome to nginx")
body: <p>I've just installed nginx 1.4.1 on Ubuntu 13.04 and I have this problem: any url I go to gives me "Welcome to nginx" page.</p>
  
  <p>Examples:</p>
  
  <pre><code>localhost
  localhost/some/folder
  localhost/some/folder/index.php
  </code></pre>
  
  <p>My nginx.conf:</p>
  
  <pre><code>user www-data;
  worker_processes 4;
  pid /run/nginx.pid;
  
  events {
      worker_connections 768;
      # multi_accept on;
  }
  
  http {
  
  ##
  # Basic Settings
  ##
  
  sendfile on;
  tcp_nopush on;
  tcp_nodelay on;
  keepalive_timeout 65;
  types_hash_max_size 2048;
  # server_tokens off;
  
  # server_names_hash_bucket_size 64;
  # server_name_in_redirect off;
  
  include /etc/nginx/mime.types;
  default_type application/octet-stream;
  
  ##
  # Logging Settings
  ##
  
  access_log /var/log/nginx/access.log;
  error_log /var/log/nginx/error.log;
  
  ##
  # Gzip Settings
  ##
  
  gzip on;
  gzip_disable "msie6";
  
  # gzip_vary on;
  # gzip_proxied any;
  # gzip_comp_level 6;
  # gzip_buffers 16 8k;
  # gzip_http_version 1.1;
  # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
  
  ##
  # nginx-naxsi config
  ##
  # Uncomment it if you installed nginx-naxsi
  ##
  
  #include /etc/nginx/naxsi_core.rules;
  
  ##
  # nginx-passenger config
  ##
  # Uncomment it if you installed nginx-passenger
  ##
  
  #passenger_root /usr;
  #passenger_ruby /usr/bin/ruby;
  
  ##
  # Virtual Host Configs
  ##
  
  include /etc/nginx/conf.d/*.conf;
  include /etc/nginx/sites-enabled/*;
  }
  </code></pre>
  
  <p>My conf.d/default.conf:</p>
  
  <pre><code>server {
  
  listen 80;
  server_name _;
  
  root /home/web;
  
  location / {
      index index.php index.html index.htm;
      try_files $uri $uri/ @handler;
  }
  
  location @handler {
      rewrite / /index.php;
  }
  
  location ~* .php/ {
      rewrite ^(.*.php)/ $1 last;
  }
  
  location ~ \.php$ {
      fastcgi_pass    127.0.0.1:9000;
      fastcgi_index   index.php;
      fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include     fastcgi_params;
  }
  
  }
  </code></pre>