{"id":100901,"date":"2025-06-18T14:00:35","date_gmt":"2025-06-18T07:00:35","guid":{"rendered":"https:\/\/wisewebster.com\/?p=100901"},"modified":"2025-06-25T00:06:13","modified_gmt":"2025-06-24T17:06:13","slug":"default-wordpress-htaccess-fungsi-dan-contohnya","status":"publish","type":"post","link":"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/","title":{"rendered":"Default WordPress htaccess: Fungsi dan Contohnya"},"content":{"rendered":"<p>File kecil bernama <code>.htaccess<\/code> mungkin terlihat sepele, tapi perannya di WordPress cukup vital. Secara default, WordPress menggunakan file ini untuk mengatur struktur permalink dan berbagai pengaturan server ringan lainnya. Jadi kalau tiba-tiba link halaman jadi error atau redirect aneh, bisa jadi masalahnya ada di situ. Mengetahui isi dan fungsi dari <strong><a href=\"https:\/\/wisewebster.com\/en\/10-fitur-tersembunyi-elementor-wordpress-wajib-tahu\/\" data-wpil-monitor-id=\"273\">default WordPress htaccess<\/a><\/strong> bisa bantu WiseSob menghindari banyak keruwetan teknis.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Outline:<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Fungsi_File_htaccess_di_WordPress\" >Fungsi File .htaccess di WordPress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Isi_Default_htaccess_WordPress_dan_Penjelasannya\" >Isi Default .htaccess WordPress dan Penjelasannya<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Kapan_Harus_Mengembalikan_ke_Default\" >Kapan Harus Mengembalikan ke Default?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Cara_Mengedit_atau_Mereset_htaccess\" >Cara Mengedit atau Mereset .htaccess<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Tips_Menjaga_File_htaccess_Tetap_Aman\" >Tips Menjaga File .htaccess Tetap Aman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Lokasi_File_htaccess_dan_Mengapa_Kadang_Tidak_Terlihat\" >Lokasi File .htaccess dan Mengapa Kadang Tidak Terlihat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Kesimpulan\" >Kesimpulan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/wisewebster.com\/en\/default-wordpress-htaccess-fungsi-dan-contohnya\/#Related_Posts\" >Related Posts<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Fungsi_File_htaccess_di_WordPress\"><\/span>Fungsi File .htaccess di WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>File <code>.htaccess<\/code> di WordPress sering kali dianggap remeh, padahal fungsinya cukup krusial untuk menjaga website tetap rapi, aman, dan cepat. Salah satu fungsi utamanya adalah mengatur struktur permalink atau \u201cpretty URLs\u201d. Ini yang bikin alamat website kamu tampil cantik dan mudah dibaca, misalnya <code>namadomain.com\/artikel-keren<\/code> dibandingkan URL yang penuh angka dan simbol.<\/p>\n<p>Selain itu, file ini juga bisa digunakan untuk mengatur redirect otomatis. Misalnya, jika WiseSob ingin semua pengunjung diarahkan dari <code>www.domain.com<\/code> ke <code>domain.com<\/code> saja, atau sebaliknya, cukup atur di <code>.htaccess<\/code> tanpa perlu plugin tambahan. Sangat efisien dan ringan.<\/p>\n<p>Fungsi lainnya adalah melindungi file dan direktori sensitif seperti <code>wp-config.php<\/code> atau folder <code>wp-admin<\/code>. Dengan menambahkan aturan tertentu, WiseSob bisa membatasi akses hanya dari IP tertentu atau mencegah file diakses langsung oleh publik.<\/p>\n<p>Untuk performa, <code>.htaccess<\/code> bisa membantu menambahkan aturan cache agar loading website lebih cepat, terutama untuk file statis seperti gambar dan CSS. Dan yang tak kalah penting, kamu bisa memblokir IP mencurigakan atau user-agent berbahaya langsung dari sini. Serbaguna banget, kan?<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Isi_Default_htaccess_WordPress_dan_Penjelasannya\"><\/span>Isi Default .htaccess WordPress dan Penjelasannya<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Berikut ini adalah isi default file <code data-start=\"36\" data-end=\"47\">.htaccess<\/code> milik WordPress yang otomatis dibuat saat WiseSob menyimpan pengaturan permalink:<\/p>\n<table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"126\" data-end=\"1639\">\n<thead data-start=\"126\" data-end=\"254\">\n<tr data-start=\"126\" data-end=\"254\">\n<th data-start=\"126\" data-end=\"176\" data-col-size=\"sm\">Baris Kode<\/th>\n<th data-start=\"176\" data-end=\"254\" data-col-size=\"md\">Penjelasan<\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"382\" data-end=\"1639\">\n<tr data-start=\"382\" data-end=\"507\">\n<td data-start=\"382\" data-end=\"431\" data-col-size=\"sm\"><code data-start=\"384\" data-end=\"403\"># BEGIN WordPress<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"431\" data-end=\"507\">Penanda awal blok konfigurasi WordPress (jangan dihapus).<\/td>\n<\/tr>\n<tr data-start=\"508\" data-end=\"633\">\n<td data-start=\"508\" data-end=\"557\" data-col-size=\"sm\"><code data-start=\"510\" data-end=\"536\">&lt;IfModule mod_rewrite.c&gt;<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"557\" data-end=\"633\">Mengecek apakah modul <code data-start=\"581\" data-end=\"594\">mod_rewrite<\/code> aktif di server.<\/td>\n<\/tr>\n<tr data-start=\"634\" data-end=\"758\">\n<td data-start=\"634\" data-end=\"683\" data-col-size=\"sm\"><code data-start=\"636\" data-end=\"654\">RewriteEngine On<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"683\" data-end=\"758\">Mengaktifkan fitur penulisan ulang URL (rewrite engine).<\/td>\n<\/tr>\n<tr data-start=\"759\" data-end=\"883\">\n<td data-start=\"759\" data-end=\"808\" data-col-size=\"sm\"><code data-start=\"761\" data-end=\"776\">RewriteBase \/<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"808\" data-end=\"883\">Menentukan direktori dasar URL \u2014 dalam hal ini root (<code data-start=\"863\" data-end=\"866\">\/<\/code>).<\/td>\n<\/tr>\n<tr data-start=\"884\" data-end=\"1012\">\n<td data-start=\"884\" data-end=\"933\" data-col-size=\"sm\"><code data-start=\"886\" data-end=\"918\">RewriteRule ^index\\.php$ - [L]<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"933\" data-end=\"1012\">Jika URL adalah <code data-start=\"951\" data-end=\"962\">index.php<\/code>, tidak diubah, dan hentikan aturan selanjutnya.<\/td>\n<\/tr>\n<tr data-start=\"1013\" data-end=\"1137\">\n<td data-start=\"1013\" data-end=\"1062\" data-col-size=\"sm\"><code data-start=\"1015\" data-end=\"1052\">RewriteCond %{REQUEST_FILENAME} !-f<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"1062\" data-end=\"1137\">Jika permintaan <strong data-start=\"1080\" data-end=\"1100\">bukan file nyata<\/strong>, lanjut ke aturan berikutnya.<\/td>\n<\/tr>\n<tr data-start=\"1138\" data-end=\"1262\">\n<td data-start=\"1138\" data-end=\"1187\" data-col-size=\"sm\"><code data-start=\"1140\" data-end=\"1177\">RewriteCond %{REQUEST_FILENAME} !-d<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"1187\" data-end=\"1262\">Jika permintaan <strong data-start=\"1205\" data-end=\"1230\">bukan direktori nyata<\/strong>, lanjut ke aturan berikutnya.<\/td>\n<\/tr>\n<tr data-start=\"1263\" data-end=\"1387\">\n<td data-start=\"1263\" data-end=\"1312\" data-col-size=\"sm\"><code data-start=\"1265\" data-end=\"1295\">RewriteRule . \/index.php [L]<\/code><\/td>\n<td data-col-size=\"md\" data-start=\"1312\" data-end=\"1387\">Semua permintaan dialihkan ke <code data-start=\"1344\" data-end=\"1355\">index.php<\/code> untuk diproses WordPress.<\/td>\n<\/tr>\n<tr data-start=\"1388\" data-end=\"1513\">\n<td data-start=\"1388\" data-end=\"1437\" data-col-size=\"sm\"><code data-start=\"1390\" data-end=\"1403\">&lt;\/IfModule&gt;<\/code><\/td>\n<td data-start=\"1437\" data-end=\"1513\" data-col-size=\"md\">Menutup pengecekan modul <code data-start=\"1464\" data-end=\"1477\">mod_rewrite<\/code>.<\/td>\n<\/tr>\n<tr data-start=\"1514\" data-end=\"1639\">\n<td data-start=\"1514\" data-end=\"1563\" data-col-size=\"sm\"><code data-start=\"1516\" data-end=\"1533\"># END WordPress<\/code><\/td>\n<td data-start=\"1563\" data-end=\"1639\" data-col-size=\"md\">Penanda akhir blok konfigurasi WordPress.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p data-start=\"374\" data-end=\"675\">Bagian ini sebenarnya adalah aturan dasar yang digunakan WordPress untuk menampilkan halaman dengan URL yang cantik alias permalink. Pertama, <code data-start=\"516\" data-end=\"542\">&lt;IfModule mod_rewrite.c&gt;<\/code> mengecek apakah modul <code data-start=\"565\" data-end=\"578\">mod_rewrite<\/code> di server aktif. Modul ini penting karena bertanggung jawab dalam mengatur ulang URL yang masuk.<\/p>\n<p data-start=\"677\" data-end=\"816\"><code data-start=\"677\" data-end=\"695\">RewriteEngine On<\/code> mengaktifkan fitur rewrite. Lalu <code data-start=\"729\" data-end=\"744\">RewriteBase \/<\/code> memberi tahu server bahwa aturan ini berlaku mulai dari root direktori.<\/p>\n<p data-start=\"818\" data-end=\"989\"><code data-start=\"818\" data-end=\"850\">RewriteRule ^index\\.php$ - [L]<\/code> artinya jika yang diakses adalah <code data-start=\"884\" data-end=\"895\">index.php<\/code>, jangan lakukan apa pun\u2014langsung saja lanjutkan (simbol <code data-start=\"952\" data-end=\"955\">-<\/code> menunjukkan tidak ada perubahan).<\/p>\n<p data-start=\"991\" data-end=\"1278\">Baris <code data-start=\"997\" data-end=\"1010\">RewriteCond<\/code> digunakan untuk mengecek apakah file atau folder yang diminta tidak benar-benar ada di server. Jika tidak ada, maka <code data-start=\"1127\" data-end=\"1157\">RewriteRule . \/index.php [L]<\/code> akan mengarahkan semuanya ke <code data-start=\"1187\" data-end=\"1198\">index.php<\/code>. Inilah yang membuat WordPress bisa menangani URL apa pun lewat satu file saja.<\/p>\n<p data-start=\"1280\" data-end=\"1389\" data-is-last-node=\"\" data-is-only-node=\"\">Bagian ini sangat penting. Kalau WiseSob hapus atau salah ubah, seluruh permalink WordPress bisa rusak total.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Kapan_Harus_Mengembalikan_ke_Default\"><\/span>Kapan Harus Mengembalikan ke Default?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ada beberapa situasi di mana WiseSob sebaiknya mempertimbangkan untuk mengembalikan file <code>.htaccess<\/code> ke versi default. Salah satunya adalah setelah melakukan migrasi WordPress ke hosting baru. Proses pindahan ini kadang mengacaukan struktur direktori atau pengaturan permalink, sehingga <code>.htaccess<\/code> perlu direset agar semuanya bisa berjalan normal kembali.<\/p>\n<p>Masalah umum lainnya adalah ketika semua halaman tiba-tiba menampilkan <a href=\"https:\/\/wisewebster.com\/en\/404-not-found-arti-penyebab-dan-solusinya\/\" data-wpil-monitor-id=\"272\">error 404<\/a>, padahal isi dan permalink sudah benar. Ini biasanya disebabkan oleh aturan di <code>.htaccess<\/code> yang rusak atau tidak sesuai dengan struktur website yang sekarang. Dengan mengembalikannya ke default, WordPress bisa \u201cbernapas\u201d kembali.<\/p>\n<p>Kadang, website tiba-tiba tidak bisa diakses sama sekali. Kalau WiseSob pernah iseng atau iseng-iseng berhadiah ngedit <code>.htaccess<\/code> tanpa tahu dampaknya, bisa jadi salah satu sintaks yang ditulis bikin server bingung. Solusinya? Reset ke default dulu, baru edit pelan-pelan.<\/p>\n<p>Dan yang paling bahaya, jika kamu menemukan <a href=\"https:\/\/wisewebster.com\/en\/kode-css-dasar-wajib-bagi-pembuat-website\/\" data-wpil-monitor-id=\"276\">kode mencurigakan<\/a> dalam <code>.htaccess<\/code>\u2014seperti redirect aneh ke situs luar\u2014bisa jadi website sedang disusupi malware. Menghapus kode berbahaya dan mengembalikan file ke versi aman adalah langkah awal untuk pemulihan.<code><\/code><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cara_Mengedit_atau_Mereset_htaccess\"><\/span>Cara Mengedit atau Mereset .htaccess<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure id=\"attachment_100905\" aria-describedby=\"caption-attachment-100905\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" class=\"size-medium wp-image-100905\" src=\"https:\/\/wisewebster.com\/wp-content\/uploads\/2025\/06\/Mengedit-atau-mereset-.htaccess-sebaiknya-dilakukan-hati-hati-dan-selalu-backup-terlebih-dahulu-300x300.jpeg\" alt=\"Mengedit atau mereset .htaccess sebaiknya dilakukan hati-hati dan selalu backup terlebih dahulu\" width=\"300\" height=\"300\" srcset=\"https:\/\/wisewebster.com\/wp-content\/uploads\/2025\/06\/Mengedit-atau-mereset-.htaccess-sebaiknya-dilakukan-hati-hati-dan-selalu-backup-terlebih-dahulu-300x300.jpeg 300w, https:\/\/wisewebster.com\/wp-content\/uploads\/2025\/06\/Mengedit-atau-mereset-.htaccess-sebaiknya-dilakukan-hati-hati-dan-selalu-backup-terlebih-dahulu-150x150.jpeg 150w, https:\/\/wisewebster.com\/wp-content\/uploads\/2025\/06\/Mengedit-atau-mereset-.htaccess-sebaiknya-dilakukan-hati-hati-dan-selalu-backup-terlebih-dahulu-768x768.jpeg 768w, https:\/\/wisewebster.com\/wp-content\/uploads\/2025\/06\/Mengedit-atau-mereset-.htaccess-sebaiknya-dilakukan-hati-hati-dan-selalu-backup-terlebih-dahulu-12x12.jpeg 12w, https:\/\/wisewebster.com\/wp-content\/uploads\/2025\/06\/Mengedit-atau-mereset-.htaccess-sebaiknya-dilakukan-hati-hati-dan-selalu-backup-terlebih-dahulu.jpeg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-100905\" class=\"wp-caption-text\">Dibantu oleh AI &#8211; Mengedit atau mereset .htaccess sebaiknya dilakukan hati-hati dan selalu backup terlebih dahulu<\/figcaption><\/figure>\n<p>Kalau WiseSob ingin mengedit atau mereset file <code>.htaccess<\/code>, pastikan melakukannya dengan hati-hati karena file ini cukup sensitif. Langkah pertama yang wajib dilakukan adalah membackup file <code>.htaccess<\/code> lama. Cukup unduh file-nya dan simpan di <a href=\"https:\/\/wisewebster.com\/en\/apa-itu-instal-pahami-arti-dan-fungsinya-di-dunia-digital\/\" data-wpil-monitor-id=\"275\">komputer sebagai cadangan<\/a>, jaga-jaga kalau ada kesalahan dan ingin kembali ke kondisi semula.<\/p>\n<p>Setelah itu, buka cPanel atau koneksi FTP dan masuk ke folder root instalasi WordPress\u2014biasanya di direktori <code>public_html<\/code> atau nama domain kamu. Di sana, cari file bernama <code>.htaccess<\/code>. Kalau tidak kelihatan, aktifkan opsi \u201cshow hidden files\u201d karena file ini memang disembunyikan secara default.<\/p>\n<p>Langkah berikutnya, kamu bisa hapus file tersebut atau cukup rename, misalnya jadi <code>.htaccess-old<\/code>. Lalu buka dashboard WordPress, masuk ke menu <strong>Settings \u2192 Permalinks<\/strong>, dan klik <strong>Save Changes<\/strong> tanpa perlu mengubah apa pun. WordPress akan otomatis membuat file <code>.htaccess<\/code> baru dengan isi default-nya.<\/p>\n<p>Setelah itu, coba buka beberapa halaman website dan cek apakah permalink sudah berjalan normal. Kalau sebelumnya ada error 404 atau redirect aneh, biasanya semuanya akan kembali seperti semula. Simple tapi powerful, asal dilakukan dengan urutan yang tepat.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tips_Menjaga_File_htaccess_Tetap_Aman\"><\/span>Tips Menjaga File .htaccess Tetap Aman<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Menjaga file <code>.htaccess<\/code> tetap aman itu penting, karena sedikit saja kesalahan di dalamnya bisa bikin website kacau. Salah satu cara termudah adalah dengan memasang plugin keamanan seperti <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/monitoring-wordpress-file-changes-with-ithemes-security\/\" rel=\"nofollow noopener\" target=\"_blank\">iThemes Security<\/a> atau Wordfence. Plugin-plugin ini nggak hanya membantu mendeteksi perubahan mencurigakan di <code>.htaccess<\/code>, tapi juga bisa memblokir akses tidak sah dan mencegah serangan otomatis dari bot jahat.<\/p>\n<p>Selain itu, pastikan WiseSob mengatur <a href=\"https:\/\/really-simple-ssl.com\/manual\/editing-htaccess\/\" rel=\"nofollow noopener\" target=\"_blank\">permission file <code>.htaccess<\/code> menjadi 644<\/a>. Artinya, file bisa dibaca dan ditulis oleh pemilik, tapi hanya dibaca oleh grup dan publik. Ini setting paling aman untuk mencegah file diedit oleh sembarang script atau pihak tak dikenal.<\/p>\n<p>Kalau perlu mengedit file <code>.htaccess<\/code>, hindari pakai Notepad bawaan Windows karena kadang bisa bikin format teks jadi kacau atau menambahkan karakter tersembunyi yang bikin server bingung. Gunakan text editor yang lebih aman seperti Notepad++, Sublime Text, atau VS Code.<\/p>\n<p>Dan terakhir, simpan selalu salinan <code>.htaccess<\/code> yang bersih dan sudah terbukti bekerja. Jadi kalau ada yang salah, WiseSob tinggal restore tanpa harus utak-atik dari awal. Ingat, langkah kecil ini bisa menyelamatkan website dari downtime tak terduga.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Lokasi_File_htaccess_dan_Mengapa_Kadang_Tidak_Terlihat\"><\/span>Lokasi File .htaccess dan Mengapa Kadang Tidak Terlihat<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>File <code>.htaccess<\/code> berada di direktori root instalasi WordPress, biasanya di dalam folder <code>public_html<\/code> atau di subfolder domain kamu jika menggunakan addon domain. Tapi jangan heran kalau WiseSob nggak langsung melihatnya saat membuka File Manager di cPanel atau aplikasi FTP\u2014karena file ini secara default disembunyikan oleh sistem, termasuk di Windows dan sebagian besar pengelola file hosting.<\/p>\n<p>Untuk menampilkannya, kamu cukup aktifkan opsi \u201cShow Hidden Files\u201d di File Manager cPanel. Biasanya pilihan ini muncul saat pertama kali membuka File Manager, atau bisa diakses lewat tombol Settings di pojok kanan atas. Jika menggunakan FTP client seperti FileZilla, kamu bisa klik kanan di jendela direktori lalu pilih \u201cForce show hidden files\u201d atau aktifkan pengaturannya di menu View.<\/p>\n<p>Kalau setelah semua langkah itu file <code>.htaccess<\/code> tetap nggak kelihatan, besar kemungkinan file tersebut memang belum dibuat oleh WordPress. Dalam kasus seperti ini, kamu bisa memicu pembuatannya secara otomatis dengan masuk ke dashboard WordPress \u2192 Settings \u2192 Permalinks \u2192 lalu klik Save Changes. WordPress akan langsung membuat file <code>.htaccess<\/code> default, lengkap dengan pengaturan permalink yang sesuai. Gampang, kan?<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Kesimpulan\"><\/span>Kesimpulan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>File <code>.htaccess<\/code> default mungkin terlihat sepele, tapi sebenarnya punya peran besar dalam menjaga kestabilan, performa, dan keamanan WordPress. Sayangnya, banyak yang mengabaikannya atau justru keliru saat mengeditnya. Dengan memahami fungsinya dan tahu cara mengelolanya dengan benar, WiseSob bisa menghindari banyak error yang bikin pusing kepala. Kalau merasa ragu atau khawatir salah langkah, jangan sungkan\u2014kami di WiseWebster siap bantu mengecek, mengamankan, atau mengembalikannya ke versi optimal.<\/p>\n<style>\r\n.lwrp.link-whisper-related-posts{\r\n            \r\n            margin-top: 40px;\nmargin-bottom: 30px;\r\n        }\r\n        .lwrp .lwrp-title{\r\n            \r\n            \r\n        }.lwrp .lwrp-description{\r\n            \r\n            \r\n\r\n        }\r\n        .lwrp .lwrp-list-container{\r\n        }\r\n        .lwrp .lwrp-list-multi-container{\r\n            display: flex;\r\n        }\r\n        .lwrp .lwrp-list-double{\r\n            width: 48%;\r\n        }\r\n        .lwrp .lwrp-list-triple{\r\n            width: 32%;\r\n        }\r\n        .lwrp .lwrp-list-row-container{\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n        .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n            width: calc(25% - 20px);\r\n        }\r\n        .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n            \r\n            \r\n        }\r\n        .lwrp .lwrp-list-item img{\r\n            max-width: 100%;\r\n            height: auto;\r\n            object-fit: cover;\r\n            aspect-ratio: 1 \/ 1;\r\n        }\r\n        .lwrp .lwrp-list-item.lwrp-empty-list-item{\r\n            background: initial !important;\r\n        }\r\n        .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n        .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n            \r\n            \r\n            \r\n            \r\n        }@media screen and (max-width: 480px) {\r\n            .lwrp.link-whisper-related-posts{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-title{\r\n                \r\n                \r\n            }.lwrp .lwrp-description{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-multi-container{\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-multi-container ul.lwrp-list{\r\n                margin-top: 0px;\r\n                margin-bottom: 0px;\r\n                padding-top: 0px;\r\n                padding-bottom: 0px;\r\n            }\r\n            .lwrp .lwrp-list-double,\r\n            .lwrp .lwrp-list-triple{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-row-container{\r\n                justify-content: initial;\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n            .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n                \r\n                \r\n                \r\n                \r\n            };\r\n        }<\/style>\r\n<div id=\"link-whisper-related-posts-widget\" class=\"link-whisper-related-posts lwrp\">\r\n            <h2 class=\"lwrp-title\">Related Posts<\/h2>    \r\n        <div class=\"lwrp-list-container\">\r\n                                            <div class=\"lwrp-list-multi-container\">\r\n                    <ul class=\"lwrp-list lwrp-list-double lwrp-list-left\">\r\n                        <li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/6-alat-marketing-crm-terbaik-untuk-bisnis-anda\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">6 Alat Marketing CRM Terbaik untuk Bisnis Anda<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/10-fitur-tersembunyi-elementor-wordpress-wajib-tahu\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">10 Fitur Tersembunyi Elementor WordPress, Wajib Tahu<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/7-inovasi-digital-marketing-b2b-bantai-kompetitor\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">7 Inovasi Digital Marketing B2B: Bantai Kompetitor<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/8-strategi-konsultan-pemasaran-paling-efektif\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">8 Strategi Konsultan Pemasaran Paling Efektif<\/span><\/a><\/li>                    <\/ul>\r\n                    <ul class=\"lwrp-list lwrp-list-double lwrp-list-right\">\r\n                        <li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/11-trik-storytelling-marketing-pengganda-penjualan\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">11 Trik Storytelling Marketing Pengganda Penjualan<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/protokol-yang-digunakan-untuk-mengakses-halaman-web\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Protokol yang Digunakan untuk Mengakses Halaman Web<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/10-trik-retargeting-ads-menarik-pelanggan-kembali\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">10 Trik Retargeting Ads Menarik Pelanggan Kembali<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/wisewebster.com\/en\/9-trik-optimasi-mesin-pencari\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">9 Trik Optimasi Mesin Pencari untuk Lipatganda Traffic<\/span><\/a><\/li>                    <\/ul>\r\n                <\/div>\r\n                        <\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Pelajari isi default WordPress htaccess, fungsinya, dan bagaimana menggunakannya untuk menjaga permalink, keamanan, dan performa situs.<\/p>","protected":false},"author":2,"featured_media":100902,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":5,"footnotes":""},"categories":[683],"tags":[],"class_list":["post-100901","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/posts\/100901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/comments?post=100901"}],"version-history":[{"count":7,"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/posts\/100901\/revisions"}],"predecessor-version":[{"id":101978,"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/posts\/100901\/revisions\/101978"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/media\/100902"}],"wp:attachment":[{"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/media?parent=100901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/categories?post=100901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wisewebster.com\/en\/wp-json\/wp\/v2\/tags?post=100901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}