New post on Ferritopia: Menaruh WordPress pada folder khusus
Menaruh WordPress pada folder khusus
Jika anda menginstall WordPress dengan AutoInstaller, maka akan otomatis terinstall di public_html halaman utama anda. Dan jika and amemiliki banyak subdomain atau addon domain, maka public_html anda akan terlihat sangat kacau dan berantakan.
Untuk itu anda dapat dengan mudah menaruh file wordpress anda ke sebuah subdomain tanpa mengubah URL situs WordPress anda:
Persiapan
Buatlah directory/folder baru dari File manager hosting anda. Jika anda mengalami kendala, silahkan hubungi penyedia hosting.
Contoh menambahkan directory di Hostinger:
Pemindahan
Salin semua file wordpress ke directory yang baru saja anda buat.
Berikut adalah daftar file dan folder WordPress yang pelru anda salin ke directory baru:
/public_html/
wp-admin/
wp-content/
wp-includes/
.htaccess
index.php
license.txt
readme.html
wp-activate.php
wp-app.php
wp-blog-header.php
wp-comments-post.php
wp-config.php
wp-cron.php
wp-links-opml.php
wp-load.php
wp-login.php
wp-mail.php
wp-pass.php
wp-register.php
wp-settings.php
wp-signup.php
wp-trackback.php
xmlrpc.php
Jika anda tidak menemukan beberapa file (misalnya .htaccess tidak ada) maka masih ada file tersembunyi. Untuk memunculkan file yg tersembunyi, dapat mengikuti panduan ini atau ,mengikuti petunjuk yang diberikan penyedia layanan hosting anda.
Sentuhan terakhir
Kembali ke folder public_html. Buatlah file baru dengan nama .htaccess (dengan tanda titik di depan)
Edit file tersbut dan isi dengan kode berikut
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?contoh.com$
RewriteCond %{REQUEST_URI} !^/subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /subdir/$1
RewriteCond %{HTTP_HOST} ^(www.)?contoh.com$
RewriteRule ^(/)?$ subdir/index.php [L]
</IfModule>
Ganti contoh.com dengan nama domain anda, dan subdir dengan nama folder/directory anda.