1、将#ServerName www.example.com:80修改成ServerName 94.249.188.58:80,注意别忘记了将句首的#去掉;
2、将#NameVirtualHost *:80修改成NameVirtualHost 94.249.188.58:80,注意别忘记了将句首的#去掉;
3、在文件最后面有虚拟主机格式:
# ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #
#*IP访问/var/www/html/dir目录 ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/html/dir ServerName 127.0.0.1 ErrorLog logs/dummy-host.example.com-error_log CustomLog logs/dummy-host.example.com-access_log common #*mudbest.com与www.mudbest.com访问/var/www/html/dir1目录 ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/html/dir1 ServerName mudbest.com ServerAlias www.mudbest.com ErrorLog logs/mudbest.com-error_log CustomLog logs/mudbest.com-access_log common #*mudbest.com与www.mudbest.com访问/var/www/html/dir2目录 ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/html/dir2 ServerName mudbest.com ServerAlias www.mudbest.com ErrorLog logs/mudbest.com-error_log CustomLog logs/mudbest.com-access_log common
附:如果想开其他端口,请按照如下操作(以8080端口为例):
1、打开http.conf,查找Listen 80,在下面一行添加Listen 8080;
2、在文件末尾添加如下代码:
ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/html/dir3 ServerName mudbest.com ServerAlias www.mudbest.com ErrorLog logs/dummy-host.example.com-error_log CustomLog logs/dummy-host.example.com-access_log common
这样就将www.mudbest.com:8080绑定到/var/www/html/dir3目录了。
Apache
Apache的“虚拟主机”,能够很好的支持多域名,绑定同一IP的某端口。
具体如下:
我要添加2个域名
http://demo1.mudbest.com 指向 D:\web1\
http://demo2.mudbest.com 指向 D:\web2\
修改httpd.conf
在文件最后找到
#NameVirtualHost *:80 # # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #
仿照上面的例子,在此之后,添加
NameVirtualHost *:80 ServerName demo1.mudbest.com DocumentRoot "D:/web1/" ServerName demo2.mudbest.com DocumentRoot "D:/web2/"