Dalam konfigurasi vhost ada beberapa langkah yang mesti diperhatikan diantaranya adalah sebagai berikut :
1. Larangan maupun perijinan dikonfigurasi httpd.conf
<Directory "/home/namafiledirektori /www">
DirectoryIndex index.php
#Options Indexes FollowSymLinks
order deny,allow
deny from all
allow from 202.XXX.XXX.XXX
</Directory>
# Larangan melihat file .htaccess
<Files .htaccess>
order allow,deny
deny from all
</Files>
Untuk melakukan integrasi konfigurasi httpd dengan vhost maka lakukan uncomment dan penambahan pada sesi berikut dibawah ini :
# Load config files from the config directory "/etc/httpd/conf.d".
Include conf.d/*.conf
Include vhost/*.conf
2. Isikan larangan maupun perijinan di vhost.conf sebagai berikut :
Alias /namafiledirektori "/home/namafiledirektori /www"
<Directory /home/namafiledirektori /www>
DirectoryIndex index.php
AllowOverride All
Order deny,allow
Allow from 202.XXX.XXX.XXX
</Directory>
3. Perijinan di file .htaccess
# ALLOW USER BY IP
<Limit GET POST>
order deny,allow
deny from all
allow from 202.XXX.XXX.XXX
</Limit>
# PREVENT VIEWING OF .HTACCESS
<Files .htaccess>
order allow,deny
deny from all
</Files>
Demikian sekelumit mengenai perijianan dan larangan dalam konfigurasi virtual host, apache, dan file htaccess, semoga bermanfaat