Cara Agar Direktori Subdomain tidak Bisa di akses Langsung
OK.. teman-teman... artikel kali ini admin akan membahas Cara Agar Direktori subdomain tidak bisa diakses langsung dapa URL domain Utama, jadi misalkan kita ada domain utama dengan nama "domainutama.com" , biasanya direktori domain utama akan ada di dalam folder public_html , nah jika kita membuat sub domain pada domain utama misalnya , blog.domainutama.com , secara default directorinya akan ada di dalam folder public_html , Nah jika kita mengakses direktori tersebut menggunakan domain utama "domainutama.com/blog" juga akan bisa diakses
kali ini saya mau coba post bagaimana caranya agar direktori subdomain di Cpanel tidak bisa diakses secara langsung.
oke langsung aja ya , disini saya berikan beberapa Cara
Cara membuat Subdomain di Cpanel dan Cara Agar folder subdomain tidak bisa diakses langsung
saat kita membuat subdomain kita selalu diminta menentukan documment root contoh pada gambar dibawah ini :
1. bedakan nama foldernya sub domain
nah jadi ketika kita ingin membuat subdomain forum biasanya document root akan membuat direktori otomatis dengan nama yang sama,nah itu kita rubah seperti contoh gambar di atas,misal kita ingin membuat subdomain forum.domainanda.com nah pada document root yang saya tandai biru itu kita rubah namanya jadi ketika di akses domain.com/forum maka akan terlihat not found.
semoga dapat membantu bagi yang belum mengerti,
untuk master skip aja
2. Setting .htaccess
toh sama saja kalau ada yang akses domain.com/buatberbeda akan terlihat juga.. Memang benar, folder tersebut bisa diakses, namun orang kan gak tau foldernya.. hahah.. Namun jika ingin menangani maslah ini, kita bisa menggunakan htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com$1 [L,R=301]
RedirectMatch 301 ^/subfolder/(.*)$ http://subdomain.example.com/$1