Мой новый домен на Laravel Forge перенаправляет на другой домен - PullRequest
0 голосов
/ 24 апреля 2020

Я успешно запустил 2 домена в своем сервисе Laraver Forge, размещенном в Digital Ocean, но мне тяжело запустить третий.

Я купил новый домен -sacbe.dev- в Google Domains, и мои настройки следующие:

В Google Domains:

enter image description here

В цифровом океане:

enter image description here

На участке кузницы:

enter image description here

Теперь, когда я развертываю сайт в Forge, ошибки не отображаются, и если я нажимаю зеленую стрелку Forge или просто go на сайт: sacbe.dev, www.sacbe.dev на моем рабочем столе я перенаправлен на один из моих других сайтов, также размещенных на DO / Forge, но если я попробую сайт на моем iPhone, я получу:

"Safari не может открыть страницу, потому что он не может установить sh безопасное соединение с сервером "

. Поэтому, естественно, я go вернулся в Forge-> SSL-> LetsEncrypt, чтобы получить сертификат SSL, но в ответ я получил:

ОШИБКА: вызов недействителен!

Моя nginx конфигурация:

# FORGE CONFIG (DO NOT REMOVE!)
include forge-conf/www.sacbe.dev/before/*;

server {
    listen 88;
    listen [::]:88;
    server_name www.sacbe.dev;
    root /home/forge/www.sacbe.dev/public;

    # FORGE SSL (DO NOT REMOVE!)
    # ssl_certificate;
    # ssl_certificate_key;

    ssl_protocols TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;
    ssl_prefer_server_ciphers on;
    ssl_dhparam /etc/nginx/dhparams.pem;

    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-XSS-Protection "1; mode=block";
    add_header X-Content-Type-Options "nosniff";

    index index.html index.htm index.php;

    charset utf-8;

    # FORGE CONFIG (DO NOT REMOVE!)
    include forge-conf/www.sacbe.dev/server/*;

    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/www.sacbe.dev-error.log error;

    error_page 404 /index.php;

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }

    location ~ /\.(?!well-known).* {
        deny all;
    }
}

# FORGE CONFIG (DO NOT REMOVE!)
include forge-conf/www.sacbe.dev/after/*;

Так что я явно застрял ... Пожалуйста, помогите!

Спасибо.

1 Ответ

0 голосов
/ 24 апреля 2020

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

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