Cara Mengatur Pemetaan Domain Multisite WordPress Untuk WordPress 4.5+

Diterbitkan: 2018-11-17

Anda mungkin menyukai betapa mudahnya WordPress multisite mengelola jaringan situs. Namun, yang mungkin tidak Anda sukai adalah bagaimana WordPress multisite menangani semua situs tersebut secara default .

Dengan fungsionalitas default, multisite WordPress memungkinkan Anda membuat situs jaringan tambahan baik sebagai subdomain (site1.network.com) atau subfolder (network.com/site1).

Sekarang, itu bagus untuk beberapa kegunaan . Tetapi jika Anda ingin menggunakan multisite WordPress untuk mengelola situs yang berbeda, Anda mungkin lebih suka agar setiap situs jaringan multisite WordPress mendapatkan nama domain uniknya sendiri (site1.com).

Pemetaan domain multisitus WordPress memungkinkan Anda melakukannya. Anda masih bisa mendapatkan manfaat back-end dari WordPress multisite sambil memberikan setiap situs jaringan domain uniknya sendiri – pengunjung situs Anda bahkan tidak akan tahu bedanya!

Dalam tutorial ini, saya akan menunjukkan kepada Anda cara memulai dan menjalankan pemetaan domain di jaringan multisitus Anda untuk versi WordPress terbaru (ya, ada beberapa perubahan!).

Buat Basis Pengetahuan - Cara Mudah!

Bangun basis pengetahuan dan bantu pelanggan Anda membantu diri mereka sendiri.

Dapatkan Tema

Pemetaan Domain Multisite WordPress – Apakah Anda Membutuhkan Plugin?

Tidak! Anda tidak memerlukan plugin jika Anda menggunakan WordPress versi terbaru ( saya harap Anda ).

Pada WordPress 4.5 , WordPress sekarang menyertakan pemetaan domain multisitus dalam perangkat lunak inti, yang menghilangkan kebutuhan untuk menggunakan plugin pihak ketiga.

Namun, karena fungsi ini adalah fitur yang relatif baru, Anda mungkin masih melihat beberapa tutorial pemetaan domain multisitus WordPress yang meminta Anda untuk menggunakan plugin seperti Pemetaan Domain MU WordPress. Anda dapat dengan aman mengabaikan rekomendasi tersebut selama Anda menggunakan WordPress 4.5+.

Sekilas Tentang Cara Mengatur Pemetaan Domain Multisite WordPress

Untuk memberi Anda gambaran tentang tujuan Anda, berikut adalah ringkasan singkat dari berbagai langkah yang harus Anda selesaikan untuk memulai dan menjalankan pemetaan domain multisitus WordPress:

  1. Siapkan multisite WordPress ( saya akan menganggap Anda mungkin sudah melakukan ini, jadi saya tidak akan membahasnya terlalu dalam )
  2. Tambahkan situs sebagai subdomain atau subfolder menggunakan antarmuka Admin Jaringan
  3. Kembali dan edit alamat situs jaringan untuk menunjuk ke domain eksternal
  4. Tambahkan domain eksternal Anda sebagai alias di host Anda
  5. Arahkan server nama domain eksternal Anda ke host Anda

Jika Anda ingin mengikuti panduan ini, Anda harus menyiapkan dasbor hosting dan akun pendaftar domain.

Setelah Anda siap, mari selami!

Langkah 1: Siapkan Jaringan Multisite WordPress Anda

Untuk memulai, Anda harus menyiapkan jaringan WordPress Multisite dasar Anda.

Sekali lagi, saya tidak akan membahas ini terlalu dalam karena panduan ini secara khusus membahas pemetaan domain multisitus WordPress (dan jujur ​​​​saja – Anda mungkin sudah menyiapkan jaringan jika Anda membaca ini).

Jika Anda belum menyiapkannya, berikut adalah tampilan tingkat tinggi pada prosesnya:

  • Instal perangkat lunak WordPress biasa
  • Aktifkan multisite WordPress dengan menambahkan cuplikan kode ke file wp-config.php Anda
  • Ikuti petunjuk antarmuka untuk menyiapkan jaringan Anda
  • Setelah menjalankan proses penyiapan, Anda akan mendapatkan dua cuplikan kode. Tambahkan satu ke file wp-config.php Anda dan yang lainnya ke file .htaccess Anda.

Saat Anda menyiapkan Multisite, pilih opsi untuk subdomain karena ini membuat segalanya sedikit lebih sederhana ( namun keduanya akan berfungsi – jadi jangan stres jika Anda sudah memilih subfolder ).

Jika Anda menginginkan panduan langkah demi langkah untuk proses penyiapan multisitus WordPress dasar, artikel ini mencakup semuanya secara mendetail.

Langkah 2: Tambahkan Situs Jaringan Baru Dan Petakan Ke Domain Eksternal

Setelah jaringan multisite WordPress Anda aktif dan berjalan, tambahkan situs jaringan baru seperti biasanya ( Sites → Add New in the Network Admin interface).

Saat pertama kali menambahkan situs, Anda harus memberinya subdomain atau subfolder sesuai pengaturan Anda. Jangan khawatir – kami akan memperbaikinya sebentar lagi. Anda dapat membuatnya apa pun yang Anda inginkan untuk saat ini karena kami akan mengubahnya di langkah berikutnya:

Tambahkan situs jaringan baru

Setelah selesai, klik Tambahkan Situs .

Setelah Anda menambahkan situs, klik Situs dan edit situs jaringan yang baru saja Anda buat:

Edit situs jaringan

Setelah Anda mengedit situs, Anda sekarang dapat memasukkan domain eksternal yang ingin Anda petakan ke situs:

Tambahkan domain eksternal untuk pemetaan domain multisitus WordPress

Kemudian, simpan perubahan Anda.

Sekarang, Anda telah menyelesaikan setengah dari teka-teki ( itu mudah, bukan? ). Pada titik ini, WordPress Multisite berpikir bahwa situs jaringan ini terletak di domain eksternal.

Sekarang – saatnya untuk bagian lain dari teka-teki, yaitu memastikan bahwa nama domain eksternal Anda benar-benar mengarahkan pengunjung ke tempat yang tepat.

Langkah 3: Tambahkan Nama Domain Eksternal Sebagai Alias

Selanjutnya, Anda perlu menambahkan domain eksternal ke catatan DNS situs jaringan utama Anda.

Cara Anda melakukan ini tergantung pada tempat Anda menghosting, jadi saya tidak bisa memberikan satu tutorial untuk semua situasi.

Saya akan menunjukkan kepada Anda dua skenario yang berbeda, yang diharapkan memberi Anda cukup untuk bekerja. Aku akan melakukannya…

  • Dengan cPanel, yang paling banyak digunakan oleh host bersama
  • Melalui dasbor khusus Kinsta, yang merupakan tempat situs pengujian saya dihosting

Menambahkan Alias ​​​​Domain Dengan cPanel

Jika Anda menggunakan cPanel, Anda harus mencari opsi untuk Parked Domain atau Alias ​​tergantung pada dasbor cPanel Anda.

Misalnya, di dasbor saya, saya akan memilih opsi Domain Terparkir :

opsi domain terparkir cPanel

Kemudian, masukkan domain untuk domain eksternal Anda dan klik Add Domain :

cPanel domain terparkir

Jika Anda melihat sesuatu di kotak Redirects To , pilih opsi Manage Redirection :

Tidak ada pengalihan

Kemudian, pilih Nonaktifkan Pengalihan :

Bagaimana tampilannya?

Menambahkan Domain Eksternal Dengan Kinsta

Jika Anda menggunakan Kinsta, prosesnya sedikit lebih sederhana. Pergi ke situs jaringan utama. Kemudian, pilih Domains dan klik Add Domain untuk menambahkan domain untuk situs eksternal Anda:

Kinsta menambahkan domain

Setelah selesai, Anda akan melihat domain baru Anda di area Daftar Domain :

Daftar domain Kinsta

Langkah 4: Perbarui Server Nama Untuk Domain Eksternal

Untuk menyelesaikannya, Anda perlu memperbarui server nama untuk domain eksternal Anda agar mengarah ke akun hosting Anda.

Artinya, Anda ingin mereka menunjuk ke server nama yang sama dengan domain jaringan Multisite utama Anda (tempat WordPress sebenarnya diinstal).

Proses tepatnya bergantung pada tempat Anda mendaftarkan domain eksternal. Jika Anda tidak yakin bagaimana melakukannya, berikut adalah tutorial untuk pendaftar domain populer:

  • Ayo ayah
  • namamurah
  • Google Domains

Setelah propagasi DNS selesai (yang mungkin memakan waktu 24 jam), Anda seharusnya dapat mengakses subsitus jaringan melalui domain eksternal.

Ulangi Proses Untuk Menambahkan Lebih Banyak Situs Jaringan

Sementara saya menunjukkan cara menambahkan satu domain eksternal sebagai subsitus jaringan, menambahkan domain eksternal tambahan semudah mengulangi proses untuk setiap domain – tidak ada yang istimewa!

Pemetaan Domain Multisite WordPress Tidak Harus Rumit!

Dengan versi WordPress yang lebih lama, pemetaan domain WordPress Multisite adalah pekerjaan yang rumit karena memerlukan plugin pihak ketiga dan semua jenis langkah konfigurasi.

Beruntung, WordPress 4.5 membuat segalanya jauh lebih mudah. Sekarang, Anda dapat memulai pemetaan domain WordPress Multisite dengan konfigurasi nol. Ingat – inilah yang perlu Anda lakukan:

  • Siapkan jaringan Multisite Anda menggunakan opsi subdomain ( meskipun subfolder juga akan berfungsi )
  • Tambahkan situs jaringan baru
  • Kembali dan edit situs itu dan atur Alamat Situsnya ke domain eksternal
  • Tambahkan domain eksternal Anda sebagai domain terparkir atau alias domain utama Anda
  • Arahkan server nama domain eksternal Anda ke server Anda

Dan dengan itu, Anda akan siap dengan jaringan Multisite Anda sendiri dari domain unik.

Ada pertanyaan lain tentang penggunaan domain eksternal dengan WordPress Multisite? Tinggalkan komentar dan kami akan membantu!