Ilustrasi konversi HTTP ke HTTPS dengan panah pengalihan dan ikon gembok hijau di layar komputer

Panduan Lengkap Mengatur Redirect HTTP ke HTTPS di Web Hosting

Kebanyakan pengguna hosting mungkin sudah tahu pentingnya HTTPS, tapi masih banyak website yang secara default tetap bisa diakses lewat HTTP. Ini adalah celah keamanan yang sebetulnya bisa diatasi cukup mudah, yakni dengan melakukan redirect permanen dari HTTP ke HTTPS. Artikel ini akan membahas panduan lengkap cara mengatur redirect HTTP ke HTTPS di layanan web hosting, baik untuk pengguna cPanel, DirectAdmin, hingga VPS.

Kalau website kamu masih bisa dibuka lewat http://namadomain.com, itu tandanya kamu belum melakukan redirect. Selain berisiko dari sisi keamanan, hal ini juga bisa berdampak pada SEO karena Google cenderung lebih menyukai situs yang terenkripsi penuh.

Kenapa HTTPS itu Penting?

HTTPS (Hypertext Transfer Protocol Secure) adalah versi aman dari HTTP. Data yang dikirimkan antara pengguna dan server akan dienkripsi menggunakan SSL/TLS sehingga tidak mudah disadap. Beberapa manfaat HTTPS:

  • Melindungi data login dan transaksi
  • Menghindari konten diubah oleh ISP
  • Memberikan peringkat SEO lebih baik
  • Menampilkan gembok hijau (secure) di browser

Karena itu, penting sekali untuk memastikan seluruh trafik website dialihkan ke HTTPS.

Prasyarat Sebelum Redirect

Sebelum mulai konfigurasi redirect, pastikan:

  1. SSL sudah terpasang dan aktif di domain kamu
  2. Website dapat diakses dengan https://namadomain.com
  3. Gunakan SSL gratis seperti Let’s Encrypt (tersedia gratis di semua paket hosting Flazz Networks)

Jika sudah, kita masuk ke konfigurasi redirect.

Redirect HTTPS di Hosting dengan cPanel

Untuk pengguna layanan hosting Flazz Networks berbasis cPanel, berikut langkahnya:

1. Gunakan Fitur Force HTTPS Redirect

Masuk ke cPanel > Domains > pilih domain kamu, lalu aktifkan toggle Force HTTPS Redirect. Setelah aktif, semua akses HTTP akan otomatis diarahkan ke HTTPS.

2. Manual dengan .htaccess

Jika toggle tersebut tidak tersedia, kamu bisa menggunakan file .htaccess yang ada di public_html:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Simpan dan upload ulang file .htaccess ke root folder website kamu.

Redirect HTTPS di Hosting dengan DirectAdmin

Untuk kamu yang menggunakan paket hosting DirectAdmin Flazz Networks (dengan storage NVMe dan LiteSpeed), berikut caranya:

1. Melalui Custom HTTPD Config

Masuk ke User Level > Domain Setup > Manage Domain > SSL, lalu aktifkan opsi “Force SSL with HTTPS redirect”.

2. Edit .htaccess Manual

Sama seperti di cPanel, kamu bisa buat file .htaccess di folder public_html dengan isi:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.namadomain.com/$1 [R=301,L]

Ganti namadomain.com sesuai domain kamu. Simpan dan coba akses HTTP, harusnya langsung diarahkan ke HTTPS.

Redirect HTTPS di VPS (Tanpa Panel)

Untuk pengguna VPS Flazz Networks, kamu bisa atur redirect langsung di web server:

1. Apache

Edit konfigurasi virtual host HTTP kamu (biasanya di /etc/apache2/sites-available/000-default.conf):

<VirtualHost *:80>
    ServerName namadomain.com
    Redirect permanent / https://namadomain.com/
</VirtualHost>

Setelah itu reload Apache:

sudo systemctl reload apache2

2. Nginx

Jika kamu pakai Nginx, edit konfigurasi HTTP di /etc/nginx/sites-available/default atau file domain spesifik:

server {
    listen 80;
    server_name namadomain.com www.namadomain.com;
    return 301 https://$host$request_uri;
}

Lalu reload konfigurasi:

sudo systemctl reload nginx

Testing Redirect

Setelah konfigurasi dilakukan, lakukan pengecekan:

Tips Tambahan untuk SEO

  • Gunakan tag <link rel="canonical" href="https://namadomain.com/"> untuk menghindari duplicate content
  • Update sitemap dan robots.txt agar menggunakan HTTPS
  • Submit ulang sitemap HTTPS ke Google Search Console

Redirect HTTP ke HTTPS bukan hanya soal keamanan, tapi juga kredibilitas dan performa website di mesin pencari. Baik kamu menggunakan cPanel, DirectAdmin, atau VPS, langkah-langkah redirect bisa dilakukan dengan mudah. Jika menggunakan layanan hosting Flazz Networks, SSL sudah termasuk gratis dan panel sudah mendukung fitur redirect otomatis.

Jangan lupa untuk terus memantau status SSL dan redirect secara berkala agar tidak ada celah yang terbuka. Dan kalau kamu butuh bantuan teknis atau mau migrasi hosting ke sistem yang lebih aman dan stabil, Flazz Networks siap bantu kamu.

Bagikan:

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

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