Je souhaiterai que mes sites Web locaux soient sécurisés par SSL. J'ai donc tout fait pour cela: ajoutez un certificat SSL auto-signé et configurez nginx. Finalement, mon site Web fonctionne correctement avec HTTPS sur Safari mais pas sur Google Chrome, il dit que ma "connexion n'est pas privée". Il y a une chose particulière à faire pour régler ce problème? Vous pouvez trouver mon fichier de configuration nginx ci-dessous:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name mysite.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
include /usr/local/etc/nginx/snippets/self-signed.conf;
include /usr/local/etc/nginx/snippets/ssl-params.conf;
# substitute your web server's local URL with yours
index index.html index.php;
access_log /usr/local/var/log/nginx/mysite.com.access.log;
error_log /usr/local/var/log/nginx/mysite.com.error.log;
client_max_body_size 128m;
# substitute your web server's root folder with yours
root /usr/local/www/mysite;
location ~ \.php$ {
try_files $uri =404;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_read_timeout 300;
fastcgi_keep_conn on;
include /usr/local/etc/nginx/fastcgi_params;
# Php-fpm is bound to port 9001
fastcgi_pass 127.0.0.1:9000;
index index.html index.php;
}
location / {
try_files $uri
$uri/
/index.php?$args;
}
}
Et mon fichier "ssl-params.conf" qui est inclus dans le fichier précédent :
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.