Есть задачка, имеем один домен example.com и домен test.com
example.com должен редиректить на test.com ( test.com сидит за ssl)
server {
listen 80;
server_name example.com www.example.com;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
location / {
return 301 https://test.com/test-test;
}
}
работает отлично
server {
server_name example.com www.example.com;
rewrite ^/(.*) https://test.com/test-test;
listen 443 ssl http2; # managed by Certbot
ssl_certificate /etc/le/example/fullchain.pem;
ssl_certificate_key /etc/le/example/privkey.pem;
include /etc/le/options-ssl-nginx.conf;
ssl_dhparam /etc/le/ssl-dhparams.pem; #
}
работает как вы понимаете тоже, но при открытии сайта происходит предупреждение о том что домен не безопасный, возможно вопрос глупый но возможно ли сделать такой вид редиректа и что бы не было предупреждений ???
UPD. Все решилось, перегенерировал сертификаты с www. поддоменом и все стало хорошо