Add Nginx Canonical Header di Vesta CP

Ingin menambah canonical header untuk keperluan SEO di server dengan control panel VestaCP? Tidak masalah, dan juga tidak terlalu susah. Berikut caranya.

Ganti ke mode user root, jalankan command

Masukkan password root.

Selanjutnya, cek https://vestacp.com/docs/#config-log-location-rhel-centos, terlihat file config nginx ada di /home/$user/conf/web/nginx.conf, kita edit dengan vi (anggap username kita admin)

Cari baris seperti ini,

Tambahkan baris seperti ini,

Hasilnya jadi seperti ini,

Hasilnya, setiap request akan ditambah header canonical sesuai request URI yang diminta browser client. Untuk memaksa menampilkan canonical dengan versi lain, bisa dicoba dengan mengubah format header link sesuai keperluan, misalnya kita inginkan setiap request memiliki header canonical ke domain.net, gunakan seperti ini

Save, lalu restart nginx