Tengo una página de registro en un subdominio como: https://signup.example.com
Solo debería ser accesible a través de HTTPS, pero me preocupa que la gente pueda tropezar con él a través de HTTP y obtener un 404.
Mi bloque html / server en nginx se ve así:
html {
server {
listen 443;
server_name signup.example.com;
ssl on;
ssl_certificate /path/to/my/cert;
ssl_certificate_key /path/to/my/key;
ssl_session_timeout 30m;
location / {
root /path/to/my/rails/app/public;
index index.html;
passenger_enabled on;
}
}
}
¿Qué puedo agregar para que las personas que van a http://signup.example.com
ser redirigidas https://signup.example.com
? (Para su información, sé que hay complementos de Rails que pueden forzar, SSL
pero esperaba evitar eso)