Wednesday, February 21, 2007

How to Create A Virtual Host ?

apache files ---> /usr/local/apache/ or /etc/httpd/conf/httpd.conf
Edit the file By using vi ,emacs .. At bottom of file u can view virtual host . Here i mentions my virtual host configuartion setup
NameVirtualHost 192.168.0.1
Listen 81
Listen 100
Listen 90

# ServerAdmin ebmaster@dummy-host.example.com
DocumentRoot /var/www/html/htdocs/phpMyAdmin/
ServerName phpmyadmin.plannet.com
ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common


# ServerAdmin ebmaster@dummy-host.example.com
RewriteEngine On
RewriteRule /*. http://www.plannet.com/oscommerce/catalog/
# DocumentRoot /var/www/html/htdocs/oscommerce/
ServerName oscommerce.plannet.com
ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common


# ServerAdmin ebmaster@dummy-host.example.com
# DocumentRoot /var/www/html/htdocs/php/
ServerName php.plannet.com
ErrorLog logs/plannet_error
# CustomLog logs/dummy-host.example.com-access_log common


# ServerAdmin ebmaster@dummy-host.example.com
RewriteEngine On
RewriteRule /.* http://www.plannet.com:5801/
# DocumentRoot /var/www/html/
ServerName remote.plannet.com
ErrorLog logs/plannet_error
# CustomLog logs/dummy-host.example.com-access_log common

####### This virtual host is used for webpage creation ########

# ServerAdmin ebmaster@dummy-host.example.com
# RewriteEngine On
# RewriteRule /.* http://
DocumentRoot /var/www/html/htdocs/share/
ServerName brivimo.plannet.com
ErrorLog logs/brivimo_error
# CustomLog logs/dummy-host.example.com-access_log common

#***************** Virtual Ip ***************************************
NameVirtualHost 132.132.64.132:80
Listen 130

# ServerAdmin ebmaster@dummy-host.example.com
RewriteEngine On
RewriteRule /.* http://www.google.com/
#DocumentRoot /var/www/html/htdocs/
ServerName search.plannet.com
ErrorLog logs/brivimo_error


ServerAdmin ebmaster@dummy-host.example.com
RewriteEngine On
RewriteRule /.* http://www.gmail.com/
DocumentRoot /var/www/html/htdocs/
ServerName mail.plannet.com
ErrorLog logs/brivimo_error

My Document area is /var/www/html/htdocs/
Restart the Deamon /etc/init.d/httpd restart
or apachectl start ..
Also I useRewrite Rule .In above My dns is mail.plannet.com But when i enter this url It automatically redirect to gmail

No comments:

Post a Comment

Powered By Blogger