Liz
Liz

Reputation: 1048

Nginx server block ERR_NAME_NOT_RESOLVED

I am running Nginx on an Ubuntu 14.04.5 server. I am trying to set up a new server block but when I navigate to the URL I see this error:

Nginx server block error

My configuration for this virtual host is below.

The directory that I'd like my subdomain to point to is /var/www/vhosts/ny-video.splashpreviews.com

In /etc/nginx/sites-available is my server block file. The server configuration part of that file is below:

server {
listen *:80;
listen [::]:80;

root /var/www/vhosts/ny-video.splashpreviews.com;
index index.php index.html index.htm;

# Make site accessible from http://localhost/
server_name ny-video.splashpreviews.com;
}

I then enabled the server block and restarted Nginx. Is there something I am missing in the process or something I am doing wrong that is causing this to not work? Any guidance would be appreciated. Thank you.

Upvotes: 1

Views: 8320

Answers (1)

ETech
ETech

Reputation: 1607

You need to add splashpreviews.com site to configuration and allow locations of the server. There can be several location sections, limiting access to each subdirectory.

http {
  limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
  include     /etc/nginx/mime.types;
  ....
  server {
    listen 80;
    server_name splashpreviews.com www.splashpreviews.com;
    location / {
      allow all;
    }
    ....
  }
  server {
    listen 80;
    server_name ny-video.sp.com;
    location / {
      allow all;
    }

Upvotes: 1

Related Questions