Redirect HTTP ke HTTPS WordPress
Jika sudah menginstall SSL di cPanel, tentunya website agar terenkripsi harus mengakses dengen mengetikkan https://. Apabila hanya mengetikkan www atau nama domain saja tentu akan terakses http://(default). Maka itu gunakan redirect HTTP ke HTTPS wordpress berikut, agar walaupun hanya mengetikkan www atau nama domain akan otomatis redirect(dialihkan) ke https://, berikut caranya:
Pengaturan Umum wordpress
langkah awal, ubah pengaturan umum(general) di wordpress, Setting > General
pada wordpress address(URL) dan Site Adress(URL), ubah http:// menjadi https:// seperti diatas.
Untuk langkah selanjutnya, anda harus login ke cPanel dan ke file manager
Tambahkan kode di .htaccess
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
Untuk halaman wp-admin, tambahkan di file wp-config.php dengan baris berikut:
define('FORCE_SSL_ADMIN', true);
Setelah melakukan pengubahan diatas, lalu coba akses website anda. Pengaturan diatas akan berkerja jika sudah SSL terinstall di cPanel, jika belum silahkan berlangganan SSL murah
mohon pencerahannya buat saya yang juga ingin merubah url website dari http:// ke https:// mas
Kalo misalnya di ubah, pengaruh nggak ya sama backlink atau peringkat di SERP yang udah ke index ke http:// sebelumnya ?
Mohon bantuan dan terima kasih
tidak pengaruh, nanti URL akan berganti https
dan memakai https dianjurkan oleh mesin pencari
Terimakasih infonya dan trik nya sudah di lakukan, namun hasilnya belum sepenuhnya aman dan tidak terlihat green bar https://…. mohon pencerahannya.
jika sudah https:// namun belum green, maka ada file img/css/js/dll yang dipanggil dengan url http://, periksa setiap script. jika menggunakan wordpress, update url memakai plugin Velvet Blues Update URLs, centang semuanya lalu isikan form berikut http://domain.com to htpps://domain.com