Я успешно запустил 2 домена в своем сервисе Laraver Forge, размещенном в Digital Ocean, но мне тяжело запустить третий.
Я купил новый домен -sacbe.dev- в Google Domains, и мои настройки следующие:
В Google Domains:
В цифровом океане:
На участке кузницы:
Теперь, когда я развертываю сайт в 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/*;
Так что я явно застрял ... Пожалуйста, помогите!
Спасибо.