
Kesalahan yang dapat terjadi dengan Sertifikat Digital sebuah situs web, membawa banyak masalah baik bagi pengunjung maupun perusahaan pemilik situs tersebut. Mari kita lihat apa yang terjadi ketika Sertifikat Digital tidak berfungsi, sebab dan akibatnya.
Yang penting tentang semua ini adalah hal itu tidak terlalu memengaruhi pengalaman pengguna. Jika ini terjadi, kunjungan ke situs web secara otomatis akan berkurang, begitu juga dengan penjualan.
Tapi pertama-tama mari kita lihat apa itu Sertifikat Digital dan mengapa itu sangat penting.
Apa itu Sertifikat Digital?
Sertifikat Digital Ini adalah identitas digital orang perseorangan atau badan hukum, yang memungkinkan transaksi di Internet dengan validitas hukum.
sertifikat digital Hal ini memungkinkan pengiriman dan penandatanganan dokumen secara legal melalui Internet, serta penerbitan faktur elektronik, kemungkinan melakukan transaksi perbankan dan penyerahan deklarasi tertentu, seperti pajak.
Banyak informasi yang tersimpan dalam sertifikat digital, termasuk data pribadi pemegang, periode perpanjangan layanan, kunci publik, nomor seri, nama dan tanda tangan digital dari Otoritas Sertifikasi yang bertanggung jawab menerbitkan sertifikat.
Dokumen yang ditandatangani secara digital dengan sertifikat digital dienkripsi pada saat pengiriman, yaitu informasi dikodekan dalam banyak kode, sehingga meningkatkan keamanan data saat ditransfer melalui Internet.
Dalam kasus tertentu, badan publik mungkin memerlukan sertifikat digital untuk bertransaksi. Penerbitan faktur elektronik merupakan salah satu contoh persyaratan.
Ada 4 versi sertifikat digital:
- e-CPF Ini adalah identitas elektronik yang ditujukan untuk perorangan.
- e-CNP J Ini ditujukan untuk badan hukum.
- NF-e menerbitkan faktur elektronik.
- Sertifikat SSL, yang menggunakan kriptografi untuk melindungi data dan informasi di situs web dari pihak ketiga, menjadi yang paling direkomendasikan e-commerce.
Apa itu SSL?
SSL adalah singkatan dari “Lapisan Soket Aman”. Ini adalah protokol enkripsi yang menyediakan komunikasi aman melalui jaringan komputer.
Ini adalah protokol terenkripsi yang memberikan keamanan kepada pengguna dalam komunikasi saat mengakses lingkungan virtual, seperti email (SMTP) dan penelusuran halaman, di samping sarana transfer data lainnya.
Sertifikat SSL menjamin keamanan pengguna saat mengakses suatu website. Artinya, data yang dikirim dienkripsi, seperti rincian bank, nama atau bahkan alamat, sehingga tidak mungkin orang lain dapat menggunakannya secara tidak semestinya.
Meskipun lebih dikenal, SSL mempunyai penerus, Transport Layer Security (TLS). Keduanya digunakan secara luas di situs web di seluruh dunia. Hal ini dilakukan untuk mengenkripsi informasi antara server dan web browser.
Anda juga mungkin tertarik Perbaiki Kesalahan Koneksi SSL di Ponsel Android
Akselerator SSL
Karena kita berbicara tentang konsep SSL, penting untuk menghubungkannya dengan akselerator SSL. Penggunaan protokol yang disajikan bisa sangat memakan banyak server, dan perusahaan telah menyadari hal ini selama bertahun-tahun.
Untuk menghindari masalah, mereka kini memiliki opsi untuk mengarahkan lebih banyak sumber daya kepada pengguna sambil berinvestasi pada keamanan. Hal ini membuat pengalaman pengunjung menjadi lebih baik dan meningkatkan daya saing yang lebih besar bagi perusahaan dan layanan mereka.
Secara sederhana, akselerator bertindak sebagai perangkat keras terpasang ke server. Saat data bergerak, Anda akan bertanggung jawab untuk mengenkripsi dan mendekripsinya. Oleh karena itu, semua upaya yang harus dilakukan server dapat dilakukan tanpa terkuras.
Banyak yang tidak mengetahuinya, namun solusi yang bekerja melalui perangkat lunak juga memiliki fungsi ini. Dalam kasus seperti itu, akselerator berada pada antarmuka virtual. Tangkap lalu lintas bahkan sebelum mencapai situs.
Saat Anda menjalankan rutinitas konfigurasi, hanya rutinitas yang tidak memengaruhi produktivitas Anda yang akan diarahkan ke server.
Terakhir, ada baiknya mempertimbangkan untuk mencadangkan data saat menggunakan akselerator. Oleh karena itu, strategi yang menjaga halaman web tetap andal dan aman semakin meningkat. Selain itu, kemungkinan kehilangan data diminimalkan.
Sertifikat Digital Situs Web Tidak Berfungsi
Kesalahan sertifikasi situs web menyajikan layar yang berbeda untuk setiap browser, namun selalu melaporkan kurangnya sertifikat digital, membuat pengguna bingung, jengkel dan tidak aman.
Salah satu dampaknya adalah meningkatnya angka putus sekolah.
Pertama-tama, beberapa pengguna mungkin belum mengetahui apa itu sertifikat digital. Orang lain mungkin tidak memahami apa itu pengecualian keamanan. Agar pengguna dapat mengakses halaman beranda situs web yang ingin mereka jelajahi, mereka harus mengklik opsi yang memungkinkan mereka melanjutkan proses.
Dalam kasus bisnis online, seperti a e-commerce, kesalahan tersebut menyiratkan hilangnya akses, pendapatan, dan kredibilitas.
Bagaimana cara memperbaiki kesalahan sertifikasi situs web?
Solusinya sederhana. Data dari situs web melewatinya HTTP (Protokol Transfer Hiperteks). Protokol Transfer Hiperteks digunakan dalam URL berbagai situs web, sebagai sarana informasi meninggalkan server dan mencapai browser pengguna.
Oleh karena itu, digunakan dalam komunikasi antar sistem.
Pada website yang menggunakan HTTP, ketika pengguna mengisi formulir pendaftaran dan mengirimkan datanya ke server tujuan melalui Internet, tidak ada jaminan bahwa informasi tersebut tidak disadap dan dibaca oleh pihak ketiga (hacker).
Situs lain, pada gilirannya, dikonfigurasi dengan protokol serupa namun lebih aman, HTTPS (Hypertext Transfer Protocol Secure), memastikan bahwa dalam komunikasi antara browser pengguna dan server tujuan, data tidak disadap oleh peretas, karena mereka akan melakukannya. dienkripsi.
Ini hanya mungkin dilakukan dengan menggunakan sertifikat digital SSL (Lapisan Soket Aman), Lapisan Soket Aman, dalam bahasa Inggris.
Situs yang dikonfigurasi dengan HTTPS tetapi tidak memiliki solusi sertifikat digital yang diinstal di server akan menampilkan layar yang tidak diinginkan kepada pengguna yang dapat mencegah mereka mengakses halaman beranda.
Selain itu, dalam istilah awam, apa yang tertulis di layar ini adalah: "Apakah Anda ingin memercayai situs yang tidak membuktikan identitas Anda?" atau "Apakah Anda benar-benar ingin menelusuri dan memberikan informasi ke situs yang tidak aman?"
Faktanya adalah bahwa orang-orang menghargai keamanan mereka, saat menjelajah, berbelanja di Internet, atau ketika mereka perlu memberikan data sensitif, seperti kartu bank atau data identifikasi pribadi.
Anda telah memperhatikan bahwa masalah kesalahan sertifikasi situs web dapat sangat memengaruhi situs Anda, tetapi seperti yang telah disebutkan, solusinya sederhana: Anda hanya perlu melakukannya membeli sertifikat SSL dan konfigurasikan di server Anda.
Jika Anda sudah memiliki sertifikat, tetapi masalah masih berlanjut, kita harus fokus pada konfigurasinya. Kami akan berbicara di bawah tentang pengaturan sederhana yang dapat menyelesaikan semua ini.
Bagaimana cara mengkonfigurasi SSL di situs Anda?
Seringkali situasi ini disebabkan oleh ketidaksesuaian dengan tanggal dan waktu sertifikat sehubungan dengan komputer Anda. Dengan kata lain, tanggal kedaluwarsa sertifikat SSL server web mungkin bermasalah.
Selain itu, beberapa kecelakaan mungkin terjadi dengan pengakuan keabsahan sertifikat yang diperbarui. Bagaimanapun, dengan mengoreksi informasi ini, kemungkinan besar dokumentasi dapat diakses dengan benar.
Langkah demi langkah berikut dapat dilakukan di Windows 7, 8 atau 10. Ini juga berfungsi pada peramban Internet Explorer, Chrome, dan Firefox. Untuk mengikutinya:
1. Mulai konfigurasi SSL di WordPress dari panel admin
Langkah pertama untuk mengatur SSL di WordPress adalah memaksa panel admin untuk menjalankan versi aman. Ini dapat dengan mudah dikonfigurasi dengan memasukkan sebaris kode ke dalam file wpconfig.php. File ini terletak di root instalasi WordPress Anda.
- Akses server hosting WordPress Anda dan unduh file yang dimaksud, atau edit menggunakan pengelola file hosting.
- Buka file wp-config.php dengan editor kode favorit Anda dan temukan cuplikannya “Itu saja, berhenti mengedit.”.
- Pada baris ini, masukkan kode berikut:
definisikan('FORCE_SSL_ADMIN', benar)
- Simpan file dan ganti di server hosting.
- Saat Anda melakukan ini, buka halaman login Anda. WordPress. Anda mungkin memperhatikan bahwa halaman tersebut telah dialihkan ke versi aman, yang dapat dikenali dengan gembok di bilah navigasi.
- Gunakan nama pengguna dan kata sandi Anda untuk mengakses area administrasi. Harap dicatat bahwa kunci akan muncul di setiap halaman panel admin.
2. Aktifkan HTTPS pada satu halaman
Sekarang kita telah mengkonfigurasi SSL di panel admin, sekarang saatnya untuk mulai mengatur bagian situs web Anda yang dapat dilihat oleh pengunjung.
Karena mungkin ada kesalahan, kami menyarankan untuk mengaktifkan sementara SSL pada satu halaman, sehingga Anda dapat meninjaunya dan melihat apakah perubahan dapat dilakukan pada keseluruhan situs.
Ada beberapa plugin yang mengarahkan seluruh situs web ke SSL. Namun, kami tidak menginginkan hal tersebut saat ini, karena kami perlu memastikan bahwa konten situs bebas dari kesalahan.
Kesalahan ini biasanya terkait dengan memuat elemen halaman melalui URL HTTP. Oleh karena itu, meskipun halaman dimuat dengan aman, tetapi memuat gambar, CSS, atau skrip yang tidak menggunakan HTTPS dalam kode sumbernya, peringatan akan ditampilkan kepada pengguna.
Tergantung pada konten halaman, pemuatan bahkan mungkin diblokir oleh browser, yang tentunya akan memberikan kesan yang sangat negatif pada pengunjung Anda.
Jadi dapatkan sendiri sebuah plugin di mana Anda dapat bekerja pada satu URL dan dapat melakukan pemeriksaan.
3. Perbarui URL dasar WordPress agar berisi HTTPS
Di antara pengaturan WordPress, salah satunya mencatat lokasi instalasi WordPress dan yang lainnya mencatat URL dasar situs. Sistem WordPress menggunakan informasi ini untuk membentuk beberapa URL yang akan dimuat di halaman situs Anda.
Oleh karena itu, mereka penting untuk menyiapkan SSL di WordPress dan harus diperbarui, seperti yang akan kita lihat di bawah.
- Di panel admin WordPress, buka “konfigurasi"Lalu"Umum” dan memperbarui kolom “Alamat WordPress (URL)"Dan"Alamat situs web (URL)” dengan menyisipkan https di awal URL.
- Simpan halaman setelah perubahan. Anda akan diarahkan ke halaman login.
- Masuk dan akses panel administrasi lagi. Pada tahap ini, jika Anda mengeklik tautan “Kunjungi Situs Web” di dasbor, Anda akan diarahkan ke laman beranda versi HTTPS.
Jika setelah perubahan ini Anda tidak dapat login ke WordPress lagi, edit file tersebut wpconfig.php dengan memasukkan konstanta berikut (Replaces mysite.com dengan alamat situs web Anda).
definisikan('WP_HOME','https://situssaya.com')
mendefinisikan('WP_SITEURL','https://situssaya.com')
4. Perbarui URL gambar, CSS, dan skrip di database
Kemungkinan besar, situs Anda memiliki banyak gambar dan skrip yang dimuat secara tidak aman karena situs Anda tidak memiliki URL HTTPS sebagai default pada pengaturan umum WordPress.
Yang harus kita lakukan selanjutnya adalah memindai database untuk mencari URL-URL ini, menggantikan URL-URL yang berada dalam kondisi ini. Pengguna yang lebih berpengalaman akan dapat melakukan penggantian ini langsung di database.
Namun, untuk mempermudah pekerjaan ini, Anda dapat menggunakan alat pencarian dan penggantian database.
5. Pindai situs untuk mencari konten campuran
Pada titik ini, situs web Anda seharusnya dapat diakses dari alamat lama, dengan HTTP, dan alamat baru, dengan HTTPS. Sekaranglah waktunya untuk memindai situs Anda untuk menemukan elemen yang dimuat secara tidak aman dan memperbaikinya.
- Untuk melakukan ini, buka layar alat pengembang browser Anda. Di dalam Google Chrome, tersedia di menu (tiga titik), di bawah Alat lainnya -> Alat pengembang.
- Jelajahi versi HTTPS situs web Anda dengan layar pengembangan terbuka. Jika ada kesalahan, kesalahan tersebut akan ditunjukkan di sudut kanan layar pengembangan. Dengan mengklik jumlah kesalahan, daftar masalah akan ditampilkan di database.
- Kesalahan pemuatan ini disebut "konten campuran". Mereka menunjukkan bahwa beberapa item dimuat dengan URL terenkripsi (HTTP).
Dalam banyak kasus, URL ini dimasukkan langsung ke dalam kode sumber template yang digunakan WordPress. Namun skenario ini juga mungkin terjadi saat kita menggunakan plugin eksternal atau saat kita memasukkan konten eksternal melalui iframe, seperti video, misalnya.
Anda harus menemukan sumber URL ini dan memperbaikinya secara manual.
6. Siapkan pengalihan HTTP ke HTTPS
Sebagai langkah terakhir dalam menyiapkan SSL di WordPress, Anda harus melakukan pengalihan server sehingga semua pengunjung hanya mengakses versi aman (HTTPS) situs web Anda.
Pengalihan ini sangat sederhana untuk dilakukan, namun memerlukan perhatian. Jika hosting Anda menggunakan server jenis Apache, masukkan kode di bawah ini ke dalam file .htaccess yang ada di root WordPress. Jika tidak ada file .htaccess, buat yang kosong.
# Pengalihan untuk HTTPS RewriteEngine On RewriteCond% {HTTPS} nonaktif Aturan Penulisan Ulang (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Jika Anda menggunakan server berjenis NGINX maka kodenya akan sedikit berbeda:
server { dengarkan 80; nama_server situs saya.com www.situssaya.com; kembalikan 301 https://mysite.com$request_uri; }
Pada contoh di atas, ingatlah untuk mengganti fragmen mysite.com dengan domain Anda. Jika Anda memiliki pertanyaan tentang server mana yang digunakan WordPress Anda, hubungi dukungan teknis hosting Anda. Mereka pasti tahu cara memberi tahu Anda tentang hal itu.
7. Hapus plugin yang Anda gunakan
Setelah mengubah URL default WordPress, Anda perlu menghapus plugin yang Anda gunakan pada langkah 2. Ini tidak diperlukan lagi karena kami telah membuat semua pengaturan secara manual.
Untuk menghapus plugin, di panel admin, buka bagian Plugins -> Installed Plugins, dan nonaktifkan plugin. Kemudian klik “menghapus” dan mengonfirmasi penghapusan plugin.
Manfaat Menggunakan SSL di Website Anda
Dengan memahami lebih lanjut tentang kesalahan sertifikasi dan mengetahui solusinya, menarik untuk mengetahui manfaat menggunakan SSL yang bekerja secara maksimal. Sebutkan beberapa di antaranya:
- Keamanan yang lebih besar: Pastikan informasi yang dikirimkan tidak dibaca atau disadap oleh peretas.
- Meningkatkan kredibilitas: Dapatkan kredibilitas di mata pengguna, yang akan menganggap perusahaan ini serius, memahami bahwa perusahaan peduli dalam menawarkan keamanan dan teknologi mutakhir kepada pengguna.
- Hindari kesalahan sertifikasi: Dengan menggunakan SSL, Anda secara otomatis menghilangkan kesalahan yang tidak diinginkan ini.
- Peningkatan keandalan: Dengan segel sertifikasi SSL di website Anda, pengguna akan lebih nyaman melaporkan data pribadinya.
Kerugian tidak menggunakan SSL di Website Anda
Sebaliknya, ketika sebuah situs web tidak memiliki sertifikat yang diinstal di server, kerugiannya akan terlihat jelas:
- Hilangnya banyak akses: Pengguna mungkin akan berhenti mengakses situs web Anda.
- Konversi penjualan rendah: Banyak penjualan tidak akan selesai karena tidak dapat diandalkan.
- Kehilangan kredibilitas: Pengguna tidak akan mempercayai bisnis yang mereka anggap tidak aman.
Apakah Anda memahami mengapa penting untuk memiliki sertifikat digital di situs web Anda?
Beri tahu Google tentang perubahan URL
Anda juga mungkin tertarik Perbaiki Kesalahan ERR_SSL_PROTOCOL_ERROR
Jika Anda sudah memiliki situs ini selama beberapa waktu, kemungkinan besar Anda sudah Google dan mesin pencari lainnya telah mengindeks beberapa URL Anda. Karena URL default situs web Anda telah berubah saat Anda menerapkan SSL, Anda harus memberi tahu Google tentang perubahan ini.
Langkah ini penting agar tidak terjadi perubahan posisi halaman Anda di hasil pencarian. Situs yang memiliki banyak lalu lintas organik harus memberikan perhatian khusus terhadap hal ini.
Nama saya Javier Chirinos dan saya sangat tertarik dengan teknologi. Sepanjang ingatan saya, saya menyukai komputer dan video game dan hobi itu berakhir dengan pekerjaan.
Saya telah mempublikasikan tentang teknologi dan gadget di Internet selama lebih dari 15 tahun, khususnya di mundobytes.com
Saya juga ahli dalam komunikasi dan pemasaran online dan memiliki pengetahuan tentang pengembangan WordPress.