Cara untuk redirect subdomain www ke non-www di Nginx bisa dilakukan dengan cara membuat 2 blok server (vhost ala Apache) di konfigurasi nginx
sebagai contoh kita akan me-redirect pengunjung yang membuka www.jaranguda.com ke jaranguda.com

server {
listen 80;
server_name www.jaranguda.com;
return 301 $scheme://jaranguda.com$request_uri;
}
 
server {
    listen 80;
    server_name kursdolar.com;
    access_log /var/log/nginx/jaranguda.access_log;
    error_log /var/log/nginx/jaranguda.com.error_log;
## disini konfigurasi lainnya
}

bila hanya menggunakan 1 blok server hasilnya akan redirect loop
Firefox The page isn't redirecting properly
Chrome This webpage has a redirect loop

Leave a comment

Your email address will not be published. Required fields are marked *