У мене на субдомені є сторінка реєстрації на зразок: https://signup.example.com
Він повинен бути доступний лише через HTTPS, але я переживаю, що люди можуть якось натрапити на нього через HTTP та отримати 404.
Мій html / серверний блок в nginx виглядає так:
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;
}
}
}
Що я можу додати, щоб люди, які йдуть http://signup.example.com
перенаправлятися https://signup.example.com
? (FYI Я знаю, що є плагіни Rails, які можуть примусити, SSL
але сподівався цього уникнути)