NGINX 設定ティップス

旧ドメインから新ドメインへのリダイレクト

旧ドメインがSSL対応だった場合のリダイレクト設定(プロキシサーバー)
注) 旧ドメインのSSL認証は必要ありません。

/etc/nginx/conf.d/redirect_to_xxx.conf

server {
    server_name old.example.com;
    return 301 https://new.example.com$request_uri;
    
    listen 443;
    listen [::]:443;
    #ssl_certificate .../old.example.com/fullchain.pem; 
    #ssl_certificate_key .../old.example.com/privkey.pem;
    #include .../options-ssl-nginx.conf; 
    #ssl_dhparam .../dhparam.pem; 

}


server {
    if ($host = old.example.com) {
        return 301 https://new.example.com$request_uri;
    } 

    server_name old.example.com;

    listen 80;
    listen [::]:80;
    return 404; 
}