Boss....
aku tempo hari juga setting virtualhost :-)
Pertama: hapus dulu virtual host yang telah dibuat yahh
Kedua: utak-atik di httpd.conf saja biar tidak bingung
didalam file httpd.conf perhatikan bagian ini:
1)
<Directory />
Options None
AllowOverride None
Order deny,allow
Allow from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
Order allow,deny
Allow from all
</Files>
2) Default root juga dibuatkan virtualnya, ini contohnya yaa
Include /etc/apache2/vhosts.d/*.conf
# NameVirtualHost 124.xxx.yyy.zzz
# DocumentRoot /srv/www/htdocs
<VirtualHost 124.xxx.yyy.zzz>
serveradmin mailto:[EMAIL PROTECTED]
DocumentRoot /srv/www/htdocs
servername http://www.a.com
NameVirtualHost 124.xxx.yyy.zzz
</VirtualHost>
<VirtualHost 124.xxx.yyy.zzz>
serveradmin mailto:[EMAIL PROTECTED]
DocumentRoot /srv/www/vhost/xx.a.com
servername http://xx.a.com
NameVirtualHost 124.xxx.yyy.zzz
</VirtualHost>
<VirtualHost 124.xxx.yyy.zzz>
serveradmin mailto:[EMAIL PROTECTED]
DocumentRoot /srv/www/vhost/yy.a.com
servername http://yy.a.com
NameVirtualHost 124.xxx.yyy.zzz
</VirtualHost>
3. Kalo dari contoh diatas file virtual hostnya saya bikin difolder
www/vhost/.......
4. Jangan lupa untuk akses permissionnya yah
Semoga membantu
Bagi para senior koreksi yah kalo salah
-----------------------------------------------------------
My Website: http://www.bambukuning.com
Pingin domain gratis? Klik ini yaa (domain gratis)
----- Pesan Asli ----
Dari: Kang Sugy <[EMAIL PROTECTED]>
Kepada: [email protected]
Terkirim: Sabtu, 6 September, 2008 04:15:57
Topik: [*openSUSE-ID*] Error Virtual Host Apache
saya punya masalah mohon pencerahannya:
biasanya kalau membuat virtual host berbasis IP saya belum pernah mengalami
masalah ini, namun kemarin sudah berusaha mengoprek satu server berkali-kali
tetap belum terpecahkan. Saya punya satu server. Web utamanya adalah www.A.com
yang dir rootnya di /srv/www/htdocs. Maunya adalah ditambah dua virtual yaitu
xx.A.com dan yy.A.com. KOnfigurasi virtual host sudah saya letakkan di dir
/etc/apache2/vhost.d dengan nama xx.conf dan yy.conf. Anehnya kalau virtual
host saya jalankan, selalu saja ketika dipanggil ke salah satu host selalu
larinya ke satu virtual host tersebut, web utamanaya juga sellau redirect ke
virtual host tsb. jadi ketika memanggil www.A.com selalu ke xx.A.com begitu
juga ketika memanggil yy.A.com. Apa yang salah ya? ini saya cuplikkan
konfigurasi di listen.conf dan xx.conf
=============listen.conf========
Listen 80
<IfDefine SSL>
<IfDefine !NOSSL>
<IfModule mod_ssl.c>
Listen 443
</IfModule>
</IfDefine>
</IfDefine>
NameVirtualHost *:80
=============akhir listen.conf========
=============xx.conf========
<VirtualHost *:80>
ServerAdmin [EMAIL PROTECTED]
ServerName xx.A.com
DocumentRoot /home/xx/public_html
ErrorLog /var/log/apache2/xx.A.com-error_log
CustomLog /var/log/apache2/xx.A.com-access_log combined
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
ScriptAlias /cgi-bin/ "/home/xx/public_html/cgi-bin/"
<Directory "/home/xx/public_html/cgi-bin/">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<IfModule mod_userdir.c>
UserDir public_html
Include /etc/apache2/mod_userdir.conf
</IfModule>
<Directory "/home/xx/public_html/">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
===========================
_______________________________________________
milis mailing list
[email protected]
http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org
___________________________________________________________________________
Dapatkan nama yang Anda sukai!
Sekarang Anda dapat memiliki email di @ymail.com dan @rocketmail.com.
http://mail.promotions.yahoo.com/newdomains/id/_______________________________________________
milis mailing list
[email protected]
http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org