Мой nginx.conf
файл имеет:
server {
listen 80;
listen 443;
server_name www.mysite.com;
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
root /var/www/mysite/current;
index index.html index.php;
location ~* \.(ico|css|js|gif|jpe?g|png)(\?[0-9]+)?$ {
expires max;
log_not_found off;
}
location / {
try_files $uri $uri/ /index.php;
}
location ~* \.php$ {
fastcgi_pass 127.0.0.1:9000;
include fastcgi.conf;
}
}
Это работает, за исключением того, что SSL не работает на порту 443. Есть идеи, почему бы и нет?
Вы не установили ssl_certificate
или ssl_certificate_key
, которые, как мне кажется, необходимы для фактического использования SSL. Вы можете использовать самозаверяющие сертификаты, если у вас его нет от центра сертификации.