для тех, у кого есть Eclipse Neon
Я хотел запустить Eclipse Neon и имел JRE 1.8, но JDK 1.7 Вернул ошибку = 13, тогда я установил java JDK 1.8, и все работало как шарм
Перенаправление ssl не будет работать, если ваш сертификат ssl не поддерживает домен, отличный от www. Конфигурация правильная, но ее можно свести только к одному серверу переадресации
Также не забудьте перезагрузить nginx sudo service nginx reload
server {
listen 80;
listen 443 ssl;
server_name example.com;
# add ssl settings
return 301 https://www.example.com$request_uri;
}
Я опаздываю, но вы можете сделать это
server{
listen 443 ssl;
server_name www.mydomain.com;
root /www/mydomain.com/;
ssl on;
ssl_certificate /ssl/domain.crt;
ssl_certificate /ssl/domain.key;
.
.
.
}
server{
listen 80;
server_name www.mydomain.com mydomain.com;
return 301 https://$server_name$request_uri;
}
server{
listen 443;
server_name mydomain.com;
return 301 https://www.$server_name$request_uri;
}
Или вы можете заменить return 301 https://www.$server_name$request_uri;
на rewrite ^ http://www.$server_name$request_uri? permanent;
, оба будут работать.
Вам также нужно установите это в веб-мастеру google для улучшения SEO.
http://www...
, он не перенаправляется на https ...? – montrealmike 19 August 2014 в 15:17www.domain.com
и прослушивает порт 80, чтобы выполнить эту дополнительную переадресацию, если вам это нужно. – Mohammad AbuShady 19 August 2014 в 15:32nginx: [emerg] invalid parameter "443" in /etc/nginx/nginx.conf:96
– sarat 18 October 2014 в 12:27listen 80;
иlisten 443;
– Mohammad AbuShady 21 October 2014 в 22:35