Cara Mengatasi Aneka Macam Duduk Perkara Ssl Di Wordpress (Panduan Pemula)
Memindahkan situs WordPress ke SSL terkadang sanggup mengakibatkan duduk masalah yang tidak terduga. Jika Anda menambahkan SSL ke situs WordPress yang ada dan mengalami kesalahan, Anda beruntung. Dalam panduan ini, kami akan membahas cara memperbaiki duduk masalah paling umum dengan SSL / HTTP di WordPress.
SSL / HTTPS ialah metode enkripsi yang mengamankan koneksi antara browser pengguna dan server hosting WordPress Anda. Ini menciptakan para peretas kesulitan untuk menguping koneksi.
Setiap situs yang diaktifkan SSL / HTTPS mengeluarkan akta SSL unik untuk tujuan identifikasi. Jika server berpura-pura memakai HTTPS, dan sertifikatnya tidak cocok, maka sebagian besar browser modern akan memperingatkan pengguna untuk terhubung ke situs web.
cara memasang plugin WordPress.
Setelah aktivasi, Anda perlu mengunjungi Settings » SSL untuk meninjau pengaturan plugin. SSL Sangat Sederhana bekerja di luar kotak dan secara otomatis akan mengurus pengaturan SSL / HTTPS dan memperbaiki kesalahan konten campuran.
cara memasang plugin WordPress.
Setelah aktivasi, Anda perlu mengunjungi Tools » Better Search Replace. Di bidang ‘Search’, Anda perlu menambahkan URL situs web Anda dengan HTTP. Setelah itu, tambahkan URL situs web Anda dengan https di bidang 'Replace'.
Plugin kini akan memperbarui URL di database WordPress Anda.
Jika Anda masih melihat kesalahan konten campuran, maka langkah selanjutnya ialah memecahkan duduk masalah URL di tema dan plugin WordPress Anda.
Dengan memakai alat Inspeksi browser Anda, Anda harus mencari sumber daya yang mengakibatkan kesalahan dan dari mana mereka memuat.
Untuk sumber daya tema, Anda harus menemukannya di tema WordPress dan mengganti HTTP dengan HTTPS.
Bagian ini sanggup sedikit sulit untuk pemula alasannya ialah mereka harus mencari URL di semua file tema.
Jika Anda tidak sanggup menemukannya sendiri, Anda juga sanggup menghubungi pengembang tema dan meminta mereka memperbarui tema mereka. Mereka perlu memakai praktik terbaik WordPress untuk memuat file, yang akan memperbaiki duduk masalah HTTP / HTTPS.
Hal yang sama berlaku untuk konten adonan yang dimuat oleh plugin WordPress. Kami tidak menyarankan Anda mengedit sendiri file pengaya untuk mengubah URL. Anda harus memberi tahu pengembang plugin dan meminta mereka untuk pembaruan. Sementara itu, Anda sanggup menonaktifkan plugin di situs Anda atau mencari plugin alternatif.
WordPress memungkinkan Anda untuk menegakkan SSL / HTTPS untuk area admin dengan memasukkan baris berikut ke dalam file wp-config.php Anda.
define('FORCE_SSL_ADMIN', true);
Namun, dalam beberapa skenario, pengaturan ini saja akan mengakibatkan error ‘Too many redirects‘. Untuk memperbaiki ini, Anda perlu menambahkan kode berikut ke file wp-config.php Anda sempurna sebelum baris yang berbunyi 'Berhenti mengedit! Selamat ngeblog. ’.
define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
WordPress tidak akan secara otomatis mengalihkan ajakan HTTP ke HTTPS kecuali Anda memberitahukannya untuk melakukannya. Jika Anda memakai plugin ibarat Really Simple SSL, maka itu akan mengurus pengalihan. Jika tidak, Anda harus mengatur aba-aba ulang secara manual.
Untuk mengatur HTTP ke HTTPS redirect, Anda perlu menambahkan kode berikut ke file .htaccess Anda.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Kami harap artikel ini membantu Anda memperbaiki beberapa duduk masalah umum dengan SSL / HTTPS di WordPress. Jika Anda mengalami duduk masalah yang tidak tercakup dalam artikel ini, silakan tinggalkan komentar untuk memberi tahu kami. Kami akan memperbarui artikel dengan solusi.
Apa itu SSL / HTTPS dan Mengapa Anda Harus Memakainya Segera?
SSL / HTTPS ialah metode enkripsi yang mengamankan koneksi antara browser pengguna dan server hosting WordPress Anda. Ini menciptakan para peretas kesulitan untuk menguping koneksi.
Setiap situs yang diaktifkan SSL / HTTPS mengeluarkan akta SSL unik untuk tujuan identifikasi. Jika server berpura-pura memakai HTTPS, dan sertifikatnya tidak cocok, maka sebagian besar browser modern akan memperingatkan pengguna untuk terhubung ke situs web.
cara memasang plugin WordPress.
Setelah aktivasi, Anda perlu mengunjungi Settings » SSL untuk meninjau pengaturan plugin. SSL Sangat Sederhana bekerja di luar kotak dan secara otomatis akan mengurus pengaturan SSL / HTTPS dan memperbaiki kesalahan konten campuran.
cara memasang plugin WordPress.
Setelah aktivasi, Anda perlu mengunjungi Tools » Better Search Replace. Di bidang ‘Search’, Anda perlu menambahkan URL situs web Anda dengan HTTP. Setelah itu, tambahkan URL situs web Anda dengan https di bidang 'Replace'.
Plugin kini akan memperbarui URL di database WordPress Anda.
Jika Anda masih melihat kesalahan konten campuran, maka langkah selanjutnya ialah memecahkan duduk masalah URL di tema dan plugin WordPress Anda.
Dengan memakai alat Inspeksi browser Anda, Anda harus mencari sumber daya yang mengakibatkan kesalahan dan dari mana mereka memuat.
Untuk sumber daya tema, Anda harus menemukannya di tema WordPress dan mengganti HTTP dengan HTTPS.
Bagian ini sanggup sedikit sulit untuk pemula alasannya ialah mereka harus mencari URL di semua file tema.
Jika Anda tidak sanggup menemukannya sendiri, Anda juga sanggup menghubungi pengembang tema dan meminta mereka memperbarui tema mereka. Mereka perlu memakai praktik terbaik WordPress untuk memuat file, yang akan memperbaiki duduk masalah HTTP / HTTPS.
Hal yang sama berlaku untuk konten adonan yang dimuat oleh plugin WordPress. Kami tidak menyarankan Anda mengedit sendiri file pengaya untuk mengubah URL. Anda harus memberi tahu pengembang plugin dan meminta mereka untuk pembaruan. Sementara itu, Anda sanggup menonaktifkan plugin di situs Anda atau mencari plugin alternatif.
3. Perbaiki Terlalu Banyak Kesalahan Pengalihan Setelah Pindah ke SSL / HTTPS
WordPress memungkinkan Anda untuk menegakkan SSL / HTTPS untuk area admin dengan memasukkan baris berikut ke dalam file wp-config.php Anda.
define('FORCE_SSL_ADMIN', true);
Namun, dalam beberapa skenario, pengaturan ini saja akan mengakibatkan error ‘Too many redirects‘. Untuk memperbaiki ini, Anda perlu menambahkan kode berikut ke file wp-config.php Anda sempurna sebelum baris yang berbunyi 'Berhenti mengedit! Selamat ngeblog. ’.
define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
4. Perbaiki HTTP WordPress ke Pengalihan HTTPS
WordPress tidak akan secara otomatis mengalihkan ajakan HTTP ke HTTPS kecuali Anda memberitahukannya untuk melakukannya. Jika Anda memakai plugin ibarat Really Simple SSL, maka itu akan mengurus pengalihan. Jika tidak, Anda harus mengatur aba-aba ulang secara manual.
Untuk mengatur HTTP ke HTTPS redirect, Anda perlu menambahkan kode berikut ke file .htaccess Anda.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Kami harap artikel ini membantu Anda memperbaiki beberapa duduk masalah umum dengan SSL / HTTPS di WordPress. Jika Anda mengalami duduk masalah yang tidak tercakup dalam artikel ini, silakan tinggalkan komentar untuk memberi tahu kami. Kami akan memperbarui artikel dengan solusi.