Laravel Forge Nginx Config pour SSL

En général, je ne poste pas de questions jusqu’à ce que je le recherche à fond sur Internet. Je crée un CSR avec Laravel Forge, ajoute le certificate, active-le, modifie la configuration de Nginx en utilisant ces ressources:

https://stackoverflow.com/questions/26192839/laravel-forge-ssl-certificatee-not-working

^ curl https://domain.com renvoie des données

server { listen 80; server_name example.com www.example.com; return 301 https://example.com$request_uri; } server { listen 443 ssl; server_name example.com www.example.com; root /home/forge/example.com/public; # FORGE SSL (DO NOT REMOVE!) ssl_certificatee /etc/nginx/ssl/vgport.com/3042/server.crt; ssl_certificatee_key /etc/nginx/ssl/vgport.com/3042/server.key; index index.html index.htm index.php; charset utf-8; location / { try_files $uri $uri/ /index.php?$query_ssortingng; } 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/default-error.log error; error_page 404 /index.php; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } location ~ /\.ht { deny all; } } 

Je fais ‘service nginx restart’ en ligne de commande, et aller à /var/log/nginx/error.log et voir l’erreur suivante:

 'conflicting server name "" on 0.0.0.0:80, ignored' 'conflicting server name "www.domain.com" on 0.0.0.0:80, ignored' 

Lorsque je visite domain.com, il est redirigé vers https://domain.com avec «Cette page Web a une boucle de redirection». De toute évidence, la redirection Nginx ne fonctionne pas d’une manière ou d’une autre mais j’ai suivi toutes les étapes.

S’il vous plaît laissez-moi savoir quels journaux d’erreur supplémentaires et les informations que je devrais publier pour résoudre ce problème. Toute aide serait grandement appréciée, merci d’avance.

    ok alors le problème était plus simple que je pensais. J’utilisais le pointage gratuit cloudflare dns qui ne supportait pas ssl. Je suis passé à l’utilisation des noms DNS et cela a commencé à fonctionner.

    Après quelques recherches sur nginx, j’aimerais append que lorsque vous ajoutez un cert, vous devez appuyer manuellement sur “Activer” une fois téléchargé.