{"id":222,"date":"2026-05-19T02:01:35","date_gmt":"2026-05-19T02:01:35","guid":{"rendered":"https:\/\/tools.dwiyanti.com\/blog\/?p=222"},"modified":"2026-05-19T02:04:59","modified_gmt":"2026-05-19T02:04:59","slug":"cara-rubah-nama-folder-wordpress","status":"publish","type":"post","link":"https:\/\/tools.dwiyanti.com\/blog\/cara-rubah-nama-folder-wordpress","title":{"rendered":"Cara Rubah Nama Folder WordPress"},"content":{"rendered":"<pre style=\"white-space:pre-wrap\">\nkalau di public html ada folder \/dwi-yanti yang sudah di install wordpress, dan sudah berjalan baik. lalu kita mau ganti namanya jadi\/blog, apakah bisa?\n---\nBisa. Kalau saat ini WordPress ada di folder:\n\n```text\npublic_html\/dwi-yanti\n```\ndan ingin diubah jadi:\n```text\npublic_html\/blog\n```\nitu memungkinkan. Tapi ada beberapa langkah penting supaya website tetap normal dan tidak error.\n\nLangkah umumnya:\n1. Rename folder `dwi-yanti` \u2192 `blog`\n2. Ubah URL WordPress dari:\n   ```text\n   domain.com\/dwi-yanti\n   ```\n   menjadi:\n   ```text\n   domain.com\/blog\n   ```\n3. Update permalink dan cache\nCara paling aman:\n 1. Backup dulu\n* Backup file WordPress\n* Backup database MySQL\n\n 2. Rename folder\nDi File Manager hosting atau SSH:\n```text\npublic_html\/dwi-yanti\n\u2192\npublic_html\/blog\n```\n\n 3. Ubah URL WordPress\nMasuk ke database via phpMyAdmin.\nCari tabel:\n```text\nwp_options\n```\nUbah nilai:\n* `siteurl`\n* `home`\ndari:\n```text\nhttps:\/\/domain.com\/dwi-yanti\n```\nmenjadi:\n```text\nhttps:\/\/domain.com\/blog\n```\n\n 4. Login ulang WordPress\nAkses:\n```text\ndomain.com\/blog\/wp-admin\n```\n\n 5. Save permalink ulang\nDi dashboard WordPress:\n```text\nSettings \u2192 Permalinks \u2192 Save Changes\n```\ntanpa perlu mengubah apa pun.\n\n 6. Cek asset\/link\nKadang ada:\n* gambar\n* plugin\n* internal link\nyang masih mengarah ke `\/dwi-yanti`.\n\nKalau ada, bisa replace massal memakai plugin seperti:\n* Better Search Replace\n* WP Migrate Lite\n\natau via SQL replace.\n\nKalau mau, saya juga bisa bantu:\n* cara rename paling aman via cPanel\n* cara update database otomatis\n* cara redirect `\/dwi-yanti` \u2192 `\/blog`\n* atau cara tanpa bikin SEO turun.\n----\nlalu di .htaccess ada RewriteBase \/dwi-yanti\/ apakah rubah ke RewriteBase \/blog\/ ?\n---\nYa, harus diubah juga.\nKalau sebelumnya di `.htaccess` ada:\n```apache\nRewriteBase \/dwi-yanti\/\nRewriteRule . \/dwi-yanti\/index.php [L]\n```\nmaka setelah folder diganti menjadi `\/blog`, ubah menjadi:\n```apache\nRewriteBase \/blog\/\nRewriteRule . \/blog\/index.php [L]\n```\n\nContoh `.htaccess` WordPress yang benar setelah pindah:\n```apache\n# BEGIN WordPress\n<IfModule mod_rewrite.c>\nRewriteEngine On\nRewriteBase \/blog\/\nRewriteRule ^index\\.php$ - [L]\n\nRewriteCond %{REQUEST_FILENAME} !-f\nRewriteCond %{REQUEST_FILENAME} !-d\nRewriteRule . \/blog\/index.php [L]\n<\/IfModule>\n# END WordPress\n```\nKalau tidak diubah biasanya:\n* permalink jadi 404\n* halaman post tidak bisa dibuka\n* redirect loop\n* CSS\/JS gagal load\n\nSetelah edit `.htaccess`:\n1. clear cache browser\n2. login WP Admin\n3. save permalink sekali lagi\nsupaya WordPress regenerate rewrite rule dengan benar.\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>kalau di public html ada folder \/dwi-yanti yang sudah di install wordpress, dan sudah berjalan baik. lalu kita mau ganti namanya jadi\/blog, apakah bisa? &#8212; Bisa. Kalau saat ini WordPress ada di folder: &#8220;`text public_html\/dwi-yanti &#8220;` dan ingin diubah jadi: &#8220;`text public_html\/blog &#8220;` itu memungkinkan. Tapi ada beberapa langkah penting supaya website tetap normal dan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-222","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/posts\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/comments?post=222"}],"version-history":[{"count":2,"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/posts\/222\/revisions"}],"predecessor-version":[{"id":227,"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/posts\/222\/revisions\/227"}],"wp:attachment":[{"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/media?parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/categories?post=222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tools.dwiyanti.com\/blog\/wp-json\/wp\/v2\/tags?post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}