Cara Mengarahkan Domain Utama ke Folder Lain
Hi DomaiNesians! Masih ingat dengan folder public_html? Public_html merupakan folder penting yang digunakan sebagai tempat upload file website apabila ingin diarahkan ke domain utama. Sebagai contoh misalnya terdapat domain websitesaya(dot)net. Nah jika ingin ditampilkan pada domain ini, pastikan file website diupload atau terinstall di folder public_html. Jika tidak, maka tentu saja tidak dapat diakses. Lalu bagaimana jika ingin diarahkan ke folder lainnya (tidak ke folder public_html) namun tetap dapat diakses dengan domain utama? Bagaimana jika file website berada di subfolder dalam public_html? Bisa saja. Kamu bisa mengarahkannya melalui file .htaccess. Bagaimana caranya? Yuk ikuti cara mengarahkan domain utama ke folder lain.
Cara Mengarahkan Domain Utama ke Folder Lain
Pada panduan ini akan dijelaskan cara mengarahkan domain utama ke folder lain. Sebagai contoh, file website terletak pada folder public_html/owncloudsaya. Nah folder tersebut seharusnya hanya dapat diakses dengan url websitesaya.net/owncloudsaya. Namun pada panduan ini akan langsung diarahkan ke domain utama websitesaya(dot)net. Adapun cara mengarahkan domain utama ke folder lainnya yaitu,
1. Login cPanel Hosting
Di DomaiNesia, anda akan mendapatkan akses cPanel gratis. Caranya yaitu, masuk ke dalam cPanel melalui https://namadomain/cpanel,
lalu login sesuai email yang dikirim dari DomaiNesia mengenai Informasi Account Hosting. Jika bingung, silahkan baca Cara Login cPanel Hosting.
2. Memilih Menu File Manager
Setelah berhasil login cPanel Hosting, silakan tulis “file” untuk memilih Menu File Manager. Klik Menu File Manager
untuk mengarahkan domain utama ke folder lain.
3. Mengarahkan Domain Utama ke Folder Lain Melalui .htaccess
Nah sekarang saatnya mengarahkan domain utama ke subfolder yang telah ditentukan. Silakan klik file .htaccess pada folder public_html kemudian lakukan edit
.
Jika tidak terdapat file .htaccess, kamu bisa membuatnya terlebih dahulu dengan mengikuti Cara Membuat File htaccess di Hosting. Silakan tambahkan kode berikut,
1 2 3 4 5 |
RewriteEngine on RewriteCond %{HTTP_HOST} ^namadomain.com$ [NC,OR] RewriteCond %{HTTP_HOST} ^www.namadomain.com$ RewriteCond %{REQUEST_URI} !namafolder/ RewriteRule (.*) /namafolder/$1 [L] |
Pada panduan kali ini domain utamanya yaitu websitesaya.net
dan subfolder yang ingin diarahkan berada di public_html/owncloudsaya dengan nama folder owncloudsaya
. Sehingga akan terlihat seperti gambar berikut. Jangan lupa klik Save Changes
.
4. Folder Berhasil Diarahkan
Sekarang coba akses domain utama di browser. Apakah berubah sama seperti ketika mengakses namdomain/folder? Jika iya, maka cara mengarahkan domain utama ke folder lain telah selesai.
Tampilan public_html/owncloudsaya
Tampilan domain utama setelah file htaccessnya diedit (diarahkan ke folder lain)
Kesimpulan
Buat kamu yang tidak ingin memasukkan semua file website ke public_html, tenang saja. Kamu bisa ikuti cara mengarahkan domain utama ke folder lain. Jadi tidak perlu repot-repot memindahkan semua script atau mengubah konfigurasi yang ada. Kamu hanya perlu menambahkan kode tertentu pada file .htaccess untuk mengarahkannya.