File .htaccess WordPress Dijelaskan untuk Pengguna Non-teknis
Diterbitkan: 2021-06-25Terakhir diperbarui - 8 Juli 2021
File .htaccess WordPress adalah file inti di folder WordPress Anda. Ini didefinisikan sebagai "file konfigurasi terdistribusi" yang membantu server web Apache untuk menangani perubahan konfigurasi untuk setiap direktori. Jika Anda adalah pemilik situs WordPress, Anda mungkin pernah mendengar tentang file .htaccess yang sering disebutkan dalam tutorial. Pada artikel ini, kami akan mencoba menjelaskan file .htaccess WordPress dan pentingnya bagi pengguna non-teknis.
Pentingnya file .htaccess WordPress
Seperti disebutkan di atas, file .htaccess memiliki instruksi untuk server web Apache. Peran utama file .htaccess adalah untuk mengontrol tampilan tautan permanen situs Anda. Itu berarti ketika Anda membuat perubahan pada struktur permalink situs Anda, file .htaccess akan diperbarui. Dalam skenario tertentu, file .htaccess tidak dibuat hingga Anda menyesuaikan struktur tautan permanen.
Meskipun fungsi utama file .htaccess dikaitkan dengan tampilan tautan permanen, ada beberapa aspek lain yang relevan dengan file ini. Ini adalah:
- Untuk menyiapkan pengalihan 301 di situs Anda.
- Pastikan https digunakan sebagai ganti http.
- Untuk menampilkan halaman kesalahan khusus.
- Kencangkan keamanan situs Anda dengan membatasi akses.
- Untuk mengubah batas unggahan maksimum.
- Caching.
Bagaimana cara mengakses file .htaccess WordPress?
Anda akan dapat mengakses file .htaccess situs WordPress Anda menggunakan panel kontrol layanan hosting Anda atau dengan menggunakan klien FTP seperti FileZilla. Selain itu, Anda harus sangat berhati-hati saat membuat perubahan pada file ini, karena berpotensi merusak situs Anda jika salah dimodifikasi. Anda akan menemukan file .htaccess di direktori root domain Anda.
Anda dapat membuka file .htaccess menggunakan editor teks apa pun, membuat modifikasi yang diperlukan, dan menyimpannya. Setelah ini diunggah ke server, perubahan akan berlaku.
Bagaimana jika file .htaccess tidak ada?
Seperti yang disebutkan sebelumnya, terkadang file .htaccess tidak akan dibuat sampai Anda menyimpan struktur permalink situs Anda. Jika ini masalahnya, yang harus Anda lakukan adalah mengunjungi pengaturan struktur Permalink ( Pengaturan > Permalinks ) di situs Anda, dan Simpan pengaturan sekali. Anda bahkan tidak perlu melakukan modifikasi apa pun di sini.
Berbagai kegunaan file .htaccess WordPress
Di sini, kita akan membahas beberapa penggunaan umum file .htaccess WordPress dan bagaimana Anda dapat menanganinya.
Untuk pengalihan url
Anda akan dapat mengelola pengalihan 301 menggunakan file .htaccess. Untuk membantu Anda memahami lebih baik, kami akan menyebutkan opsi pengalihan sederhana. Sesuai dengan kebutuhan dan tingkat pengetahuan Anda, Anda dapat mencoba opsi yang berbeda.
Untuk mengalihkan halaman lama di situs Anda ke halaman baru, Anda dapat menambahkan kode di bawah ini di file .htaccess Anda (harap ubah detailnya sesuai kebutuhan).
Redirect 301 /oldpage.html http://www.yourwebsite.com/newpage.html
Memaksa https
Untuk membuat situs Anda lebih aman, Anda dapat menggunakan koneksi SSL, dan mengarahkan lalu lintas ke https daripada http. Untuk ini, Anda dapat mencoba kode di bawah ini di file .htaccess Anda.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://mywebsite.com/$1 [R=301,L]
Perlindungan kata sandi
Anda dapat menggunakan file .htaccess untuk membuat perlindungan kata sandi di situs web Anda. Untuk ini, buat file .htpasswd dan unggah ke direktori root. File ini akan memiliki informasi tentang nama pengguna dan kata sandi. Setelah Anda mengunggah file .htpasswd, Anda perlu memodifikasi file .htaccess untuk menginstruksikan server tentang perlindungan kata sandi.
Misalnya, Anda dapat menambahkan kode di bawah ini untuk menerapkan perlindungan kata sandi untuk file tertentu di situs Anda.
AuthName "Prompt"
AuthType Basic
AuthUserFile /wp-admin
Require valid-user
Untuk meningkatkan ukuran unggah file maksimum
Terkadang saat mengunggah file yang lebih besar ke situs Anda, Anda mungkin mengalami kesulitan jika ada batasan berdasarkan ukuran file.
Anda dapat menggunakan file .htaccess untuk meningkatkan batas ini.
Menurut artikel WPBeginner ini, Anda dapat menggunakan kode berikut ke folder .htaccess untuk mengelola ini.
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Plugin Editor File Htaccess
Dengan bantuan plugin ini, Anda dapat dengan mudah mengedit file .htaccess di situs WordPress Anda. Juga, ini memungkinkan Anda untuk menguji file sehingga Anda dapat menghindari kesalahan sintaks. Selain itu, plugin membuat file .htaccess cadangan setiap kali Anda memodifikasi file htaccess. Ini akan membantu Anda memulihkan situs dengan mudah jika ada masalah.
Mengapa mengedit file .htaccess tidak selalu disarankan?
Seperti yang mungkin Anda ketahui, jika Anda mengedit file .htaccess tanpa pengetahuan teknis yang memadai, itu bisa merusak situs Anda. Selain itu, ada beberapa aspek lain yang ditunjukkan oleh para ahli untuk menghindari penggunaan file .htaccess. Berikut adalah beberapa alasan tersebut.
- Ini dapat memengaruhi kinerja situs – Saat Anda mengizinkan file .htaccess, untuk semua permintaan, Apache akan mencari file .htaccess di setiap direktori. Ini dapat memengaruhi kecepatan pemuatan halaman Anda.
- Akan ada risiko keamanan – Umumnya, modifikasi file .htaccess dilakukan ketika penyedia konten yang tidak memiliki akses ke direktori root perlu melakukan perubahan konfigurasi. Itu berarti Anda mengizinkan pengguna untuk membuat perubahan dalam konfigurasi server, yang dapat menyebabkan hasil yang tidak diinginkan.
Praktik terbaik yang harus diikuti saat mengedit file .htaccess
Akan ada skenario tertentu yang tidak dapat dihindari di mana Anda harus mengedit file .htaccess. Dalam kasus seperti itu, Anda dapat mengikuti praktik terbaik berikut:
- Buat cadangan – Sebagai aturan umum, sebelum Anda membuat perubahan tingkat kode di situs WordPress Anda, buat cadangan. Ini akan membantu Anda memulihkan situs kembali ke bentuk fungsionalnya jika kode baru menimbulkan masalah. Selain itu, Anda dapat menggunakan situs pementasan untuk menguji perubahan sebelum menerapkannya. Selain itu, Anda dapat mengunduh file .htaccess ke komputer lokal Anda sebelum membuat perubahan apa pun.
- Tetap singkat dan sederhana – Saat membuat modifikasi pada file .htaccess, berhati-hatilah agar tetap sederhana dan tidak terlalu panjang.
- Jangan gunakan terlalu banyak file .htaccess – Para ahli menyarankan untuk tidak menggunakan terlalu banyak file .htaccess di situs Anda. Jika memungkinkan, gunakan hanya satu file .htaccess. Aspek lain yang perlu diperhatikan adalah menyimpan file .htaccess di direktori root situs.
Kami harap artikel ini membantu Anda memahami file .htaccess WordPress dengan lebih baik. Jangan ragu untuk meninggalkan kami komentar jika Anda memiliki pertanyaan.
Bacaan lebih lanjut
- Bagaimana cara mudah membangun situs WordPress?
- Buat multisitus multibahasa WordPress.