Cara Mengonfigurasi Pengaturan Cloudflare untuk WordPress

Dengan bertindak sebagai proxy terbalik di depan situs Anda, Cloudflare adalah produk keamanan dan kinerja lengkap yang digunakan oleh lebih dari 12% situs web di seluruh dunia. Sebagai pengguna WordPress, menambahkan Cloudflare ke situs Anda dapat membantu meningkatkan kinerja situs dan mengurangi dampak bot dan peretas jahat.
Coba demo gratis

Bagaimana? Setelah dikonfigurasi dengan benar, semua permintaan ke situs Anda akan mencapai server Cloudflare terlebih dahulu yang kemudian akan menentukan apakah permintaan harus diteruskan ke server asal, dilayani dari cache, diblokir, atau diproses dengan aturan khusus.

Dalam panduan ini, kami akan menggali lebih dalam pengaturan Cloudflare yang optimal untuk WordPress, menyoroti perbedaan antara Kinsta DNS dan Cloudflare DNS, berbicara tentang caching dan pengaturan keamanan, dan menunjukkan kepada Anda cara mengonfigurasi Cloudflare untuk instalasi WordPress Multisite.

Kinsta DNS vs Cloudflare DNS Sebelum kita masuk ke pengaturan Cloudflare dan cara mengubahnya dengan benar untuk situs WordPress Anda, mari kita bahas perbedaan antara Kinsta DNS dan Cloudflare DNS. Kinsta DNS, layanan DNS premium yang disertakan dalam semua paket kami, didukung oleh Route53 Amazon. Route53 adalah layanan DNS tingkat perusahaan yang menawarkan resolusi yang cepat dan andal.

Dalam hal kinerja dan waktu aktif, Cloudflare DNS dan Kinsta DNS sebanding – keduanya adalah layanan yang sangat baik. Perbedaan utama antara kedua layanan tersebut adalah fitur keamanan dan kinerja tambahan Cloudflare. Kinsta DNS adalah murni solusi DNS, sementara Cloudflare menawarkan DNS serta lapisan proxy opsional yang bertindak sebagai firewall, CDN, dan banyak lagi. Jika Anda adalah pelanggan Kinsta yang mencari layanan DNS saja, Kinsta DNS adalah pilihan yang sempurna. Di sisi lain, jika Anda mencari produk berbasis proxy all-in-one, Cloudflare adalah pilihan yang baik. Cara Mengonfigurasi Pengaturan Cloudflare untuk WordPress Cloudflare menawarkan berbagai manfaat keamanan dan kinerja, tetapi tidak semuanya sepenuhnya kompatibel dengan WordPress. Mari kita lihat secara mendalam pengaturan Cloudflare untuk mengidentifikasi fitur terbaik untuk situs WordPress Anda.

SSL Cloudflare mendukung empat mode enkripsi SSL/TLS – Mati, Fleksibel, Penuh, dan Penuh (Ketat).

  • Mati – Tidak ada enkripsi.
  • Fleksibel – Hanya mengenkripsi koneksi antara browser dan Cloudflare.
  • Penuh – Enkripsi ujung ke ujung, tetapi memungkinkan sertifikat yang ditandatangani sendiri di server asal.
  • Ful (Ketat) – Enkripsi ujung ke ujung, dan memerlukan sertifikat asal gratis dari Cloudflare atau sertifikat dari CA (otoritas sertifikat) tepercaya. Sebaiknya gunakan mode SSL Penuh (Ketat) untuk keamanan maksimum.

Untuk pelanggan Kinsta yang ingin menggunakan Cloudflare di situs WordPress mereka, kami sarankan untuk membuat sertifikat SSL Let's Encrypt gratis di MyKinsta dan menggunakan opsi Penuh atau Penuh (Ketat) di Cloudflare.

Atau, Anda juga dapat membuat sertifikat asal Cloudflare untuk diinstal di server asal Anda. Jika host Anda tidak menawarkan sertifikat SSL gratis, menginstal sertifikat asal Cloudflare di server Anda akan memungkinkan Anda untuk menggunakan mode SSL Penuh (Ketat). Jika Anda menggunakan Kinsta untuk meng-host situs di subdomain, sementara domain root menggunakan SSL Fleksibel Cloudflare, Anda dapat menggunakan aturan halaman Cloudflare untuk memaksa subdomain yang dihosting Kinsta untuk menggunakan SSL Penuh atau Penuh (Ketat).

Aktifkan SSL Penuh (Ketat) untuk subdomain dengan aturan halaman Cloudflare.

Opsi ini memungkinkan Anda menggunakan SSL Fleksibel Cloudflare sambil memastikan SSL Penuh (Ketat) Cloudflare untuk subdomain yang dihosting di Kinsta. Selalu Gunakan HTTPS Sebaiknya aktifkan opsi ini untuk meneruskan semua permintaan HTTP ke HTTPS secara otomatis. HSTS HSTS adalah singkatan dari "HTTP Strict Transport Security" dan digunakan untuk memaksa browser web menggunakan koneksi HTTPS yang aman. Mengaktifkan HSTS di Cloudflare memastikan bahwa permintaan HTTP tidak akan pernah mengenai server asal Anda. Jika situs Anda sudah disiapkan untuk menggunakan HTTPS, sebaiknya konfigurasikan HSTS di server asal Anda juga.

Versi TLS Minimum TLS (Transport Layer Security) adalah protokol kriptografi yang memungkinkan transmisi data yang aman melalui jaringan. Secara default, Cloudflare menetapkan TLS 1.0 untuk versi protokol. Beberapa standar keamanan seperti PCI DSS 3.2 memerlukan versi protokol TLS yang lebih baru untuk tujuan kepatuhan. Jika situs Anda memerlukan versi TLS tertentu, Anda dapat mengubah pengaturan dengan membuka SSL/TLS > Edge Certificates > Minimum TLS Version . Penulisan Ulang HTTPS Otomatis Fitur ini memeriksa URL sumber daya HTTP dalam kode HTML Anda untuk melihat apakah mereka dapat diakses melalui HTTPS. Jika demikian, mereka akan secara otomatis ditulis ulang dengan variasi HTTPS. Penulisan ulang HTTPS otomatis berguna untuk memastikan pengalaman penjelajahan yang aman tanpa kesalahan konten campuran.

Jaga situs Anda tetap aman dan terlindungi dengan pengaturan Cloudflare yang tepat Pelajari lebih lanjut di panduan komprehensif ini ️ Klik untuk Tweet Kecepatan Sebagian besar pengaturan Cloudflare yang terkait dengan kinerja, seperti minifikasi aset dan pengoptimalan gambar, dapat ditemukan di tab "Kecepatan". Mengubah Ukuran Gambar (Khusus Bisnis) Fitur pengubahan ukuran gambar Cloudflare hanya tersedia untuk pengguna paket Bisnis. Ketika diterapkan dengan benar di tema WordPress Anda, fitur ini dapat digunakan untuk menurunkan pembuatan gambar mini ke Cloudflare. Ini memiliki beberapa keunggulan dibandingkan fitur pembuatan thumbnail bawaan di WordPress.

Untuk situs yang secara dinamis menghasilkan ukuran gambar dengan cepat, menggunakan fitur pengubahan ukuran gambar Cloudflare dapat mengurangi penggunaan CPU – ini memungkinkan situs Anda untuk melayani lebih banyak pengguna secara bersamaan tanpa meningkatkan sumber daya CPU. Mengubah ukuran gambar Cloudflare juga membantu mengurangi penggunaan ruang disk karena thumbnail tidak harus disimpan di server. Pengubahan ukuran gambar Cloudflare bekerja dengan menambahkan titik akhir ke gambar Anda. Lihatlah contoh di bawah ini, yang menunjukkan cara kerja fitur tersebut. URL Gambar Asli https://yourdomain.com/wp-content/uploads/2020/01/picture.jpg

Mengubah Ukuran URL Gambar https://yourdomain.com/cdn-cgi/image/fit=contain,format=auto,metadata=none,onerror=redirect,quality=70,width=720/https://yourdomain.com/wp-content/uploads/2020/01/picture.jpg Parameter "lebar" dapat disesuaikan untuk menghasilkan ukuran thumbnail yang berbeda secara dinamis tanpa beban sumber daya tambahan di server asal Anda. Jika Anda mencari layanan mandiri yang mirip dengan fitur pengubahan ukuran gambar Cloudflare, Imgix dan Cloudinary adalah pilihan yang bagus. Jangan lupa untuk membaca panduan mendalam kami tentang cara mengoptimalkan gambar untuk web.

Polandia (Hanya Pro) Cloudflare Polish adalah layanan pengoptimalan gambar yang secara otomatis mengompresi file JPG, PNG, GIF, dan file gambar lainnya. Gambar diproses di tepi Cloudflare, yang berarti tidak ada beban kinerja di server yang menghosting situs WordPress Anda. Polish juga mendukung format WEBP Google – ini berarti gambar WEBP yang dioptimalkan akan secara otomatis disajikan ke Chrome, Brave, dan browser lain yang mendukung format tersebut. Polish adalah fitur yang berguna untuk situs WordPress karena beberapa alasan. Jika Anda menggunakan plugin pengoptimalan gambar seperti ShortPixel atau Imagify, Polish dapat mengurangi penggunaan CPU server Anda secara dramatis – ini dapat menghasilkan pengalaman menjelajah yang lebih stabil bagi pengunjung. Karena gambar yang dioptimalkan bahasa Polandia disimpan dan di-cache di luar server, Anda tidak perlu khawatir menggunakan ruang disk untuk menyimpan versi WEBP gambar Anda. Perkecil Otomatis Fitur minify otomatis Cloudflare secara otomatis mengecilkan cache CSS, JSS, dan aset HTML. Jika Anda tidak mengecilkan aset dengan plugin WordPress seperti Autoptimize atau WP-Rocket, sebaiknya aktifkan fitur perkecil otomatis di Cloudflare. Brotli Brotli adalah alternatif untuk GZIP, algoritme kompresi yang mengurangi ukuran permintaan web sebelum disajikan kepada pengunjung. Dibandingkan dengan GZIP, Brotli menawarkan rasio kompresi yang lebih tinggi, yang berarti pemuatan halaman lebih cepat bagi pengguna. Tangkapannya adalah tidak semua browser web mendukung kompresi Brotli. Terlepas dari itu, kami menyarankan untuk mengaktifkan fitur Brotli Cloudflare, karena permintaan dari browser yang tidak didukung akan kembali ke kompresi GZIP. Prioritas HTTP/2 yang Ditingkatkan (Khusus Pro) Pengenalan HTTP/2 membawa peningkatan kinerja yang signifikan untuk situs web melalui paralelisasi dan multiplexing. Fitur prioritas HTTP/2 yang ditingkatkan dari Cloudflare membawanya selangkah lebih maju dengan secara cerdas mengurai HTML situs web Anda untuk menentukan urutan pemuatan aset untuk kinerja terbaik. Menurut Cloudflare, peningkatan prioritas HTTP/2 dapat mengurangi waktu buka halaman hingga 50%. Mirage (Hanya Pro) Mirage adalah fitur pengoptimalan gambar yang menargetkan koneksi seluler dan bandwidth rendah. Saat Mirage diaktifkan, gambar diganti dengan placeholder resolusi rendah selama pemuatan halaman awal. Setelah halaman dimuat, gambar resolusi penuh dimuat dengan lambat. Mirage juga dapat menggabungkan beberapa permintaan gambar menjadi satu permintaan, yang mengurangi jumlah perjalanan pulang pergi yang diperlukan untuk memuat halaman sepenuhnya. Jika situs Anda menggunakan banyak gambar dan menargetkan demografis seluler, Cloudflare Mirage dapat memberikan dampak positif pada kinerja. Pemuat Roket Rocket Loader adalah fitur yang mempercepat waktu pemuatan aset JavaScript dengan memuatnya secara asinkron. Ini secara efektif mengurangi konten pemblokiran render halaman, yang memungkinkan waktu buka halaman lebih cepat. Sebaiknya uji situs Anda dengan Rocket Loader diaktifkan untuk melihat apakah itu meningkatkan kecepatan halaman Anda. Jika situs WordPress Anda bergantung pada pemuatan aset JavaScript dalam urutan tertentu, Anda dapat melewati Rocket Loader dengan menambahkan atribut data-cfasync="false" ke tag skrip. Caching Secara default, Cloudflare menyimpan aset statis seperti CSS, JS, dan file gambar. Harap dicatat bahwa Cloudflare tidak men-cache HTML yang dihasilkan dari situs Anda secara default. Tingkat Caching Sebaiknya biarkan level caching pada "Standar", yang memungkinkan versi aset yang diperbarui dapat diakses dengan string kueri unik. Kedaluwarsa Cache Browser Untuk situs yang dihosting di Kinsta, sebaiknya atur pengaturan kedaluwarsa cache browser ke "Hormati Header yang Ada". Ini akan menyimpan aset statis di cache browser selama satu tahun. Jika Anda ingin menggantinya dengan waktu kedaluwarsa yang lebih pendek, jangan ragu untuk mengubah setelan ini. Firewall Di Kinsta, kami menggunakan firewall tingkat perusahaan Google Cloud Platform untuk melindungi situs WordPress Anda dari lalu lintas berbahaya. Pelanggan Kinsta memiliki akses ke alat Penolakan IP di dasbor MyKinsta untuk memblokir alamat IP tertentu, sementara aturan firewall yang lebih kompleks (seperti blok tingkat negara) dapat ditambahkan oleh tim dukungan kami. Jika host Anda tidak menawarkan firewall yang dapat disesuaikan, paket gratis Cloudflare menyertakan firewall dasar yang memungkinkan lima aturan kustom. Aturan firewall dapat dikonfigurasi untuk memblokir alamat IP tertentu, agen pengguna, metode permintaan, perujuk HTTP, dan bahkan negara. Misalnya, jika Anda melihat toko WooCommerce Anda menerima banyak pesanan palsu dari negara di luar target pasar Anda, Anda dapat menggunakan firewall gratis Cloudflare untuk memblokir lalu lintas dari seluruh negara.

Mendaftar Untuk Buletin

Paket Pro Cloudflare memiliki fitur firewall aplikasi web (WAF) yang lebih kuat. WAF menawarkan kumpulan aturan terkelola khusus yang membantu melindungi situs Anda lebih jauh. Misalnya, ada aturan yang menargetkan situs WordPress dan PHP.

Aturan yang dikelola Cloudflare untuk WordPress.

Untuk sebagian besar situs WordPress, tingkat keamanan yang ditawarkan oleh paket gratis Cloudflare sudah cukup. Namun, jika Anda menjalankan situs bisnis mission-critical yang membutuhkan perlindungan lebih, WAF tingkat Pro Cloudflare dan aturan terkelola dapat membantu mengamankan situs Anda lebih jauh. (Bacaan yang disarankan: Sucuri vs Wordfence) Jaringan Dalam pengaturan "Jaringan" Cloudflare, kami sarankan untuk mengaktifkan HTTP/2, HTTP/3 (dengan QUIC), dan Koneksi Kembali 0-RTT. Seperti yang kami sebutkan sebelumnya, HTTP/2 membawa beberapa peningkatan pada HTTP/1.1 melalui paralelisasi dan multiplexing. Demikian pula, HTTP/3 memperluas kinerja HTTP/2 lebih jauh lagi dengan menggunakan protokol berbasis UDP baru yang disebut QUIC, bukan TCP tradisional.

Aktifkan Sambungan Kembali HTTP/2, HTTP/3, dan 0-RTT.

Koneksi HTTP/3 yang aman juga mendapat manfaat dari rutinitas jabat tangan yang dioptimalkan, yang menghasilkan waktu koneksi yang lebih cepat. Saat HTTP/3 diaktifkan di dasbor Cloudflare Anda, klien yang didukung akan dapat menggunakan HTTP/3 untuk terhubung ke server Cloudflare. Terakhir, fitur Pengembalian Koneksi 0-RTT Cloudflare meningkatkan waktu buka bagi pengunjung yang sebelumnya terhubung ke situs web Anda. Aturan Halaman Fitur aturan halaman Cloudflare memungkinkan Anda untuk menyesuaikan pengaturan untuk URL tertentu. Aturan halaman berguna untuk menonaktifkan caching untuk aset tertentu, mengubah tingkat keamanan untuk halaman tertentu, dll. Aturan halaman Cloudflare memiliki dua komponen utama – pola pencocokan URL dan tindakan yang harus dilakukan pada URL yang cocok. Pada tangkapan layar di bawah, Anda dapat melihat aturan halaman Cloudflare yang mengarahkan ulang URL www ke versi non-www.

Aturan halaman URL penerusan cloudflare.

Aturan ini cocok dengan URL yang dimulai dengan www.brianonwp.com . Perhatikan penyertaan karakter asterisk, yang memungkinkan Anda membuat pola pencocokan wildcard. Pikirkan tanda bintang sebagai "apa saja di sini". Di bawah pola URL, Anda dapat melihat aturan halaman ini dikonfigurasi untuk mengalihkan 301 semua permintaan yang cocok ke https://brianonwp.com/$1 , di mana “$1” mengacu pada “wildcard pertama” dalam pola yang cocok. Dengan aturan halaman seperti ini, permintaan ke www.brianli.com/specific-page/ akan dialihkan ke brianli.com/specific-page/ . Dengan aturan halaman Cloudflare, Anda dapat menerapkan pengaturan khusus ke URL yang cocok. Lihat daftar pengaturan yang dapat diterapkan pada aturan halaman di bawah ini. Pengaturan tertentu bahkan dapat digabungkan menjadi satu aturan halaman!

  • Always Online – aktifkan atau nonaktifkan fitur “Always Online” Cloudflare yang menyajikan salinan halaman HTML statis jika server asal ternyata offline.
  • Selalu Gunakan HTTPS – paksakan HTTPS pada URL yang cocok.
  • Auto Minify – mengaktifkan atau menonaktifkan minifikasi HTML, CSS, dan JS.
  • Penulisan Ulang HTTPS Otomatis – aktifkan penulisan ulang URL HTTP dalam versi HTML ke HTTPS.
  • Browser Cache TTL – tentukan TTL cache browser pada URL yang cocok. Misalnya, Anda dapat mengatur TTL cache browser yang berbeda untuk berbagai jenis file.
  • Pemeriksaan Integritas Browser – aktifkan atau nonaktifkan fitur “Pemeriksaan Integritas Browser” Cloudflare, yang memeriksa header HTTP untuk menyingkirkan bot dan lalu lintas berbahaya.
  • Cache Deception Armor – mengaktifkan atau menonaktifkan fitur “Cache Deception Armor” Cloudflare, yang melindungi dari serangan penipuan cache web dengan memastikan ekstensi file aset cocok dengan “Content-Type” miliknya.
  • Level Cache – konfigurasikan level cache untuk URL yang cocok.
  • Nonaktifkan Aplikasi – nonaktifkan integrasi aplikasi Cloudflare untuk URL yang cocok.
  • Nonaktifkan Kinerja – nonaktifkan fitur terkait kinerja untuk URL yang cocok.
  • Nonaktifkan Railgun – nonaktifkan Railgun untuk URL yang cocok.
  • Nonaktifkan Keamanan – nonaktifkan fitur keamanan untuk URL yang cocok.
  • Edge Cache TTL – tentukan edge cache TTL (jumlah waktu aset di-cache di jaringan edge Cloudflare).
  • Email Obfuscation – aktifkan atau nonaktifkan skrip obfuscation email Cloudflare yang mengurangi pengikisan bot yang berhasil dengan mengacak alamat email.
  • Forwarding URL – buat 301 atau 302 redirect ke URL lain.
  • IP Geolocation Header – mengaktifkan atau menonaktifkan header HTTP geolokasi IP Cloudflare.
  • Enkripsi Oportunistik – memungkinkan klien mengakses URL HTTP melalui saluran TLS yang aman.
  • Kontrol Cache Asal – tentukan bagaimana Anda ingin Cloudflare merespons arahan “Kontrol Cache” server asal.
  • Rocket Loader – mengaktifkan atau menonaktifkan Rocket Loader pada URL yang cocok.
  • Tingkat Keamanan – tentukan tingkat keamanan untuk URL yang cocok.
  • Pengecualian Sisi Server – mengaktifkan atau menonaktifkan fitur “Pengecualian Sisi Server” Cloudflare yang memungkinkan Anda menyembunyikan informasi sensitif dari lalu lintas yang mencurigakan dengan membungkus HTML dalam <!–sse–> .
  • SSL – tentukan tingkat SSL (dinonaktifkan, fleksibel, penuh, atau ketat penuh) untuk URL yang cocok.

Plugin WordPress Cloudflare Tim Cloudflare mengelola plugin WordPress resmi. Meskipun plugin ini bukan persyaratan mutlak, plugin ini menyediakan beberapa fitur bagus termasuk pengaturan Cloudflare yang dioptimalkan untuk WordPress, aturan keamanan khusus WordPress, pembersihan cache otomatis, server push HTTP/2, dan banyak lagi.

Pengaturan plugin Cloudflare WordPress.

Pengoptimalan Platform Otomatis Cloudflare untuk WordPress Pengoptimalan Platform Otomatis (APO) Cloudflare untuk WordPress adalah layanan pengoptimalan kinerja khusus untuk situs WordPress. Cloudflare APO bekerja dengan men-cache halaman HTML situs WordPress Anda langsung di jaringan tepi Cloudflare. Ini adalah lompatan besar di luar caching khas aset statis (CSS, JS, gambar, dll.) di CDN. Dalam pengujian benchmark kami, kami menemukan bahwa mengaktifkan Cloudflare APO menghasilkan peningkatan kinerja 70-300% tergantung pada lokasi pengujian.

Beberapa merek dan industri terbesar di dunia mengandalkan hosting WordPress perusahaan Kinsta. Dari startup, agensi, dan perusahaan Fortune 500. Siap untuk memulai? Lihat rencana kami

Cloudflare APO untuk WordPress bekerja dengan menyimpan salinan HTML halaman Anda di Workers KV, layanan penyimpanan nilai kunci yang didistribusikan secara global. Dengan mengaktifkan APO, permintaan ke situs Anda akan dilayani oleh Worker KV atau edge cache Cloudflare alih-alih server asal Anda. Ini adalah langkah maju yang besar dalam dunia kinerja WordPress karena, dengan APO, situs WordPress tidak lagi terhambat oleh lokasi server asal.

Aktifkan Pengoptimalan Platform Otomatis untuk WordPress di dasbor Cloudflare Anda.

Sebelumnya, dengan pengaturan CDN tradisional, halaman HTML masih harus dilayani oleh server asal. Misalnya, jika server asal situs Anda berada di AS, pengunjung dari London harus menunggu dokumen HTML dikirim dari AS. Dengan APO, HTML bersama dengan aset statis lainnya disajikan dari pusat data Cloudflare yang lebih dekat ke London. Cloudflare APO paling kompatibel dengan blog tradisional, situs berita, halaman arahan, dan situs lain yang tidak bergantung pada fungsi dinamis (toko WooCommerce, forum diskusi, dll.). APO secara otomatis melewati cache HTML Cloudflare untuk pengguna yang masuk dan pada halaman yang berisi cookie tertentu (misalnya WooCommerce). APO tersedia sebagai layanan gratis untuk paket Cloudflare Pro, Bisnis, dan Perusahaan. Untuk pengguna Cloudflare gratis, APO adalah tambahan $5/bulan. Jika Anda tertarik untuk mempelajari lebih lanjut tentang Cloudflare APO, lihat panduan mendalam kami di sini bersama dengan webinar kami dengan Direktur Produk Cloudflare Garrett Galow. Cloudflare Argo dan Railgun Cloudflare menawarkan produk kinerja tambahan yang dapat membantu meningkatkan kinerja situs WordPress Anda lebih jauh. Fitur-fitur ini dikenakan biaya tambahan, tetapi mungkin layak untuk dilihat jika Anda ingin bekerja lebih keras dengan pengoptimalan situs web Anda. Argo Argo adalah layanan tambahan Cloudflare yang menyediakan "perutean pintar" untuk situs web Anda. Dengan mengaktifkan Argo, lalu lintas dirutekan di sekitar area padat di jaringan Cloudflare. Dalam pengujian kami, Argo mengurangi waktu pemuatan halaman sebesar 20-30%. Jika Anda adalah pengguna Cloudflare yang ingin bekerja lebih keras dengan pengoptimalan kinerja Anda, bereksperimen dengan Argo dapat memberikan hasil yang positif. Railgun Railgun Cloudflare adalah produk WAN yang membuat terowongan aman antara server Anda dan server Cloudflare. Railgun dirancang untuk mempercepat pengiriman konten yang tidak di-cache dengan hanya mengirimkan perbedaan keseluruhan antara permintaan. Misalnya, jika Halaman A dan Halaman B memiliki struktur header dan footer yang identik dengan konten isi yang berbeda, Railgun akan menyadarinya dan hanya menyajikan perbedaan melalui aliran data biner yang sangat terkompresi. Railgun hanya tersedia pada paket bisnis dan perusahaan Cloudflare, dan memerlukan host web Anda untuk menginstal perangkat lunak tambahan di server situs Anda. Untuk sebagian besar pengguna, akselerasi Railgun tidak diperlukan untuk mempertahankan waktu muat yang cepat dengan Cloudflare. Namun, jika Anda menjalankan toko atau forum WooCommerce dengan lalu lintas tinggi yang tidak dapat di-cache, Railgun berpotensi membantu meningkatkan kecepatan situs Anda. Cara Mengonfigurasi Pengaturan Cloudflare untuk WordPress Multisite Jika Anda menggunakan Cloudflare dengan multisite WordPress, ada beberapa pertimbangan khusus yang harus Anda pertimbangkan dalam hal pengaturan. Pengaturan SSL Untuk mendemonstrasikan pengaturan SSL Cloudflare yang tepat untuk multisitus WordPress, kami telah membuat multisitus subdomain uji karena Anda seharusnya tidak mengalami masalah SSL jika Anda menggunakan multisitus subdirektori. Berikut struktur multisite WordPress subdomain pengujian kami:

  • Situs Utama – brianwp.com dan www.brianwp.com
  • Subsitus 1 – situs1.brianwp.com
  • Subsitus 2 – situs2.brianwp.com

Di MyKinsta, kami telah menambahkan domain untuk multisite.

Domain multisitus di MyKinsta.

Demikian pula, domain telah dikonfigurasi dengan catatan A yang tepat di Cloudflare. Proxy Cloudflare juga telah diaktifkan, seperti yang ditunjukkan oleh ikon awan oranye.

Catatan DNS Cloudflare untuk multisite WordPress.

Untuk menggunakan Cloudflare dalam mode SSL Penuh (Ketat), semua domain terkait harus ada di sertifikat SSL server asal. Ada dua cara untuk melakukan ini. Mari Enkripsi atau SSL Berbayar Jika host Anda mendukung Let's Encrypt SSL gratis, lanjutkan dan buat sertifikat SSL yang mencakup semua domain multisitus Anda. Di Kinsta, membuat sertifikat SSL untuk mencakup semua domain Anda mudah dilakukan dengan alat Let's Encrypt kami di dasbor MyKinsta.

Hasilkan sertifikat SSL untuk multisite Anda di MyKinsta.

Sertifikat SSL Asal Cloudflare Atau, Anda dapat membuat sertifikat SSL asal Cloudflare yang mencakup domain multisitus Anda. Untuk membuat sertifikat asal, navigasikan ke SSL/TLS > Server Asal dan klik "Buat Sertifikat".

Hasilkan sertifikat asal Cloudflare.

Menu pembuatan sertifikat asal dibagi menjadi tiga bagian. Di bagian pertama, pilih "Biarkan Cloudflare menghasilkan kunci pribadi dan CSR" kecuali Anda memiliki alasan khusus untuk memberikan kredensial Anda sendiri. Di bagian kedua, ketik domain dan subdomain yang perlu dicakup oleh sertifikat SSL. Anda hanya dapat membuat sertifikat untuk domain yang ada di akun Cloudflare Anda. Terakhir, di bagian ketiga, pilih masa berlaku sertifikat. Setelah menyiapkan sertifikat SSL yang tepat yang mencakup semua domain multisitus Anda, Anda akan dapat menggunakan Cloudflare dalam mode SSL Penuh (Ketat) yang disarankan. Jika Anda perlu menambahkan domain atau subdomain tambahan ke multisitus Anda di masa mendatang, pastikan untuk membuat sertifikat SSL baru yang mencakup domain tambahan. Aturan Halaman untuk Multisite WordPress Fitur keamanan dan kinerja Cloudflare lainnya berlaku secara global untuk semua subdomain di bawah domain root Anda. Dengan kata lain, jika minifikasi CSS diaktifkan untuk situs utama kami brianwp.com, itu juga akan diaktifkan untuk site1.brianwp.com dan site2.wpbrianli.com. Perilaku default ini dapat menyebabkan masalah dalam situasi tertentu. Misalnya, Anda mungkin tidak ingin menonaktifkan pengoptimalan HTML, CSS, dan JS secara global hanya karena tidak kompatibel dengan satu subsitus. Untuk mengatasi masalah ini, Anda dapat menggunakan aturan halaman khusus untuk menonaktifkan fitur secara selektif untuk subdomain tertentu. Pada contoh di bawah, kami telah menyiapkan aturan halaman yang menargetkan *site2.brianwp.com/* . Karakter * digunakan untuk menentukan perilaku wildcard. Anda dapat menganggap * sebagai "apa saja di sini". Untuk aturan halaman ini, kami telah menonaktifkan minifikasi otomatis HTML, CSS, dan JS, menonaktifkan Rocket Loader, melewati cache Cloudflare, dan menonaktifkan penulisan ulang HTTPS otomatis.

Buat aturan halaman Cloudflare selektif untuk menargetkan subsitus WordPress.

Jika Anda menggunakan paket gratis Cloudflare, ketahuilah bahwa itu hanya datang dengan tiga Aturan Halaman. Jika Anda perlu melakukan penyesuaian selektif pada beberapa subsitus, Anda perlu meningkatkan ke paket Pro atau membeli aturan halaman tambahan. Ingin meningkatkan kinerja situs dan mengurangi bot dan peretas? Pengaturan Cloudflare ini sempurna untuk pengguna #WordPress! Klik untuk Tweet Ringkasan Mengetahui cara mengonfigurasi pengaturan Cloudflare untuk situs WordPress Anda dan cara berintegrasi dengan benar dengan tumpukan hosting Anda dapat berdampak positif pada kecepatan dan keamanan situs Anda. Baik Anda toko satu orang atau agen layanan lengkap dengan ratusan klien, Cloudflare adalah layanan keamanan dan kinerja yang menawarkan nilai luar biasa. Ketika dipasangkan dengan WordPress dengan cara yang benar dan host yang sangat cepat, di situlah kesenangan dimulai!

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir