Cara menambah atau menghapus awalan www di URL domain

Cara menambah atau menghapus awalan www di URL domain

Spesialis SEO menyarankan menjalankan situs web baik dengan www atau tanpa domain www saja. Anda dapat secara otomatis menambahkan atau menguntungkan awalan www dari URL domain di Apache dan Nginx Web Server. Pengguna Apache dapat melakukan ini menggunakan .file htaccess dengan modul mod_rewrite diaktifkan. Pengguna Nginx dapat melakukan ini di pengaturan blok server nginx. Dalam tutorial ini, Anda akan dapat menambah atau menghapus www di Apache (menggunakan mod_rewrite) dan server web nginx.

Hapus awalan www di URL domain

Tambahkan kode berikut dalam konfigurasi server web Anda. Ini akan menghapus www dari URL situs domain. Jika seseorang membuka situs dengan www, ini akan mengalihkan ke URL non-www.

Apache Pengguna menambahkan kode berikut di situs web Anda .file htaccess. Ini membutuhkan mod_rewrite yang diaktifkan di server Anda, tanpa mod_rewrite itu tidak akan berfungsi lagi.

 REWRITEEngine di REWRITECOND %http_host ^www.contoh.com $ [NC] REWRITERULE ^(.*) $ http: // contoh.com/$ 1 [r = 301, l] 

Nginx Pengguna menambahkan kode berikut di blok server domain.

server server_name www.contoh.com; Return 301 http: // contoh.com $ request_uri;  

Menambahkan awalan www di URL domain

Tambahkan kode berikut dalam konfigurasi server web Anda. Ini akan menambahkan www di URL situs domain. Jika seseorang membuka situs tanpa www, ini akan mengarahkan kembali ke domain dengan url www.

Apache Pengguna menambahkan kode berikut di situs web Anda .file htaccess. Ingatlah untuk mengaktifkan modul mod_rewrite.

 REWRITEEngine di REWRITECOND %http_host ^Contoh.com $ writerule (.*) http: // www.contoh.com $ 1 [r = 301] 

Nginx Pengguna menambahkan kode berikut di blok server domain.

Contoh server server_name.com; Return 301 http: // www.contoh.com $ request_uri;  

Referensi:
https: // www.Nginx.com/blog/kre-nginx-rewrite-rules/
http: // httpd.Apache.org/docs/saat ini/mod/mod_rewrite.html