Lewati ke konten utama
Hubungi kami
Nomor dan waktu telepon
Pusat Bantuan

Jelajahi sumber daya bantuan online kami

Bantuan

WordPress Bantuan

Kami berusaha sebaik mungkin menerjemahkan halaman ini untuk Anda. Halaman juga tersedia dalam bahasa Inggris.

Alihkan HTTP ke HTTPS untuk WordPress di Windows

Untuk mengalihkan situs web WordPress Anda ke protokol HTTPS yang aman di Windows, ada beberapa langkah yang perlu dilakukan agar pengalihan berfungsi dengan benar.

Catatan: Jika situs Anda dihosting di platform hosting WordPress Terkelola, Anda tidak perlu mengubah pengaturan ini secara manual, protokol HTTPS akan dikonfigurasi secara otomatis.

Langkah-langkah Persiapan WordPress

Langkah-langkah ini harus dilakukan sebelum memodifikasi kode apa pun.

  1. Masuk ke WordPress
  2. Pilih Pengaturan dari menu dan klik Umum .
  3. Cari entri berikut di pengaturan Umum:
    • Alamat WordPress (URL):
    • Alamat Situs (URL):
  4. Perbarui kedua URL untuk menyertakan https, bukan http
  5. Simpan perubahan

Langkah-langkah Pengarahan Windows

Jika situs web WordPress Anda di-host di Windows, maka akan menggunakan file konfigurasi web.config . Menempatkan web.config di akar situs Anda akan mengubah perilaku situs Anda saat file terdeteksi dan dieksekusi.

  1. Unduh salinan web.config dari akun hosting Anda.
  2. Buka file dengan editor teks favorit Anda

    Catatan: Pastikan Anda mengedit file web.config menggunakan editor teks biasa yang tidak menggunakan word wrap. Beberapa editor (seperti MS Word atau Notepad dengan word wrap diaktifkan) akan menyisipkan karakter yang tidak terlihat untuk menandai baris baru. File web.config Anda tidak akan berfungsi jika file tersebut memiliki karakter khusus ini.

  3. Lakukan perubahan yang diperlukan (lihat contoh di bawah ini).
  4. Simpan perubahan Anda.
  5. Unggah web.config yang dimodifikasi ke akun hosting Anda.
  6. Uji pekerjaan Anda dengan menavigasi ke situs web melalui protokol HTTP, seharusnya mengarahkan ke HTTPS secara otomatis.

Contoh Konten web.config WordPress

Situs WordPress Anda seharusnya sudah memiliki entri default di file web.config Anda. Ini akan terlihat seperti contoh ini:

? xml version = "1.0" encoding = "UTF-8"? > konfigurasi > system.webServer > menulis ulang > aturan > aturan name = "Aturan WordPress" stopProcessing = "true"> cocokkan url = ". *" / > kondisi > tambahkan input = " {REQUEST_FILENAME} " matchType = "IsFile" negate = "true" / > tambahkan input = " {REQUEST_FILENAME} " matchType = "IsDirectory" negate = "true" / > / kondisi > jenis tindakan = "Tulis ulang" url = "index.php" / > / aturan > / rules > / rewrite > /system.webServer > / konfigurasi >

Untuk memastikan akun hosting Anda akan memberlakukan protokol HTTPS pada semua lalu lintas ke situs, Anda perlu menambahkan yang berikut ini ke file web.config.

hapus / > aturan name = "Arahkan ke https" stopProcessing = "true"> cocokkan url = "(. *)" / > kondisi > tambahkan input = " {HTTPS} " pattern = "off" ignoreCase = "true" / > / kondisi > jenis tindakan = "Pengarahan ulang" url = " https://{HTTP_HOST}{REQUEST_URI} " redirectType = "Permanen" / > / aturan >

Anda harus menempatkan cuplikan kode setelah aturan di file web.config. Ini akan terlihat seperti contoh berikut:

? xml version = "1.0" encoding = "UTF-8"? > konfigurasi > system.webServer > menulis ulang > aturan > hapus / > aturan name = "Arahkan ke https" stopProcessing = "true"> cocokkan url = "(. *)" / > kondisi > tambahkan input = " {HTTPS} " pattern = "off" ignoreCase = "true" / > / kondisi > jenis tindakan = "Pengarahan ulang" url = " https://{HTTP_HOST}{REQUEST_URI} " redirectType = "Permanen" / > / aturan > aturan name = "Aturan WordPress" stopProcessing = "true"> cocokkan url = ". *" / > kondisi > tambahkan input = " {REQUEST_FILENAME} " matchType = "IsFile" negate = "true" / > tambahkan input = " {REQUEST_FILENAME} " matchType = "IsDirectory" negate = "true" / > / kondisi > jenis tindakan = "Tulis ulang" url = "index.php" / > / aturan > / rules > / rewrite > /system.webServer > / konfigurasi >

Info selengkapnya