Назад | Перейти на главную страницу

Конфигурация поддомена Nginx не подбирается / не работает

Я пытаюсь настроить серверный блок для поддомена, но nginx, похоже, не подбирает конфигурацию (правильно). Что он делает, так это просто выбирает первый доступный блок конфигурации и устанавливает его как соответствующую конфигурацию.

Мои записи DNS следующие: http://imgur.com/oJF46eU

Блок моего виртуального хоста выглядит так:

server {
  listen 80;
  server_name stage.remykooistra.nl www.stage.remykooistra.nl;

  root /var/www/stage.remykooistra.nl;
  index index.html index.php;

  location / {
    try_files $uri $uri/ /index.php?$args;
  }

  location ~ /(cronjobs|config|lib|app/code){
    deny all;
    return 404;
  }

  location ~ \.php$ {
    include   /etc/nginx/fastcgi_params;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  }
}

Это в основном та же настройка, которую я использую почти для всех своих серверных блоков, за некоторыми исключениями, такими как SSL и другие запрещенные папки и т. Д.

Я надеюсь, что кто-то может указать, что я здесь делаю неправильно, потому что я действительно не понимаю, почему он просто не выбирает правильную конфигурацию.

Запретите некоторые мелкие проблемы с DNS: http://dnscheck.pingdom.com/?domain=stage.remykooistra.nl Кажется, все в порядке, поэтому мне интересно, действительно ли ваш Nginx conf загрузился. Проверьте имена файлов и перезапустите Nginx.

Также для www.stage. для работы вам понадобится еще одна DNS-запись.