Как создать субдомен на сервере Nginx на ubuntu 14.04 в DigitalOcean?

. Я пытаюсь создать поддомен для своего блогового сайта в digitalocean. Я добавил запись cname в раздел своего домена. Субдомен отображается в файле зоны. Я создал файл с именем blog в / etc / nginx / sites-available и добавил следующие строки-

server {
   listen  80;
   server_name blog.deshipro.com;
   location / {
          root   /usr/share/nginx/blog;
          index index.php index.html index.html;
   }
}

А также добавил include / etc / nginx / sites / enabled / *; в моем файле nginx.conf . Еще я добавил символьную ссылку -

ln -s /etc/nginx/sites-available/blog /etc/nginx/sites-enabled/blog

Сервер перезапущен. Но все же он показывает: «Этот сайт недоступен». Пинг тоже не работает. Если хост разрешен. затем при пинге он должен получить IP [IP-адрес в файле зоны для поддомена]. Итак, что мне не хватает? Я новичок в digitalocean и перепробовал все возможные учебники, которые у них есть. Совсем не повезло. Кто-нибудь может помочь? На самом деле застрял здесь два дня.

0
задан 13 October 2016 в 19:20
1 ответ

Позвольте мне немного пояснить.

Домен deshipro. com зарегистрирован на GODADDY.COM

Сайт расположен на DigitalOcean

DNS управляется с помощью Cloudflare

Каждая из этих служб предлагает и предоставляет услуги по управлению DNS. В этом случае вы зарегистрировали серверы домена CloudFlare в панели управления GoDaddy. Это абсолютно нормально, это говорит любому клиенту, который приходит за вашим сайтом и запрашивает информацию у серверов CloudFlare.

Таким образом, тот факт, что вы настроили CNAME в DigitalOcean в данном случае ничего не делает. Так как никакие клиенты не будут спрашивать там информацию.

Вам нужно использовать следующие руководства.

Если DigitalOcean сообщил вам, что ваш сайт расположен по определенному IP-адресу, то следуйте следующему руководству и создайте и A Record для блога ]. deshipro.com
https://support.cloudflare.com/hc/en-us/articles/200169096-How-do-I-add-A-records-

Если компания "DigitalOcean" сообщила вам, что ваш сайт находится по адресу something.digitalocean.com, то следуйте указанному ниже руководству и создайте блог cname blog. deshipro.com > something.digitalocean.com (На самом деле это не будет something.digitalocean.com)
https://support.cloudflare.com/hc/en-us/articles/200169046-How-do-I-add-a-CNAME-record-

2
ответ дан 4 December 2019 в 13:38

Теги

Похожие вопросы