用win服务器配置Apache多个网站_Linux服务器维护_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

用win服务器配置Apache多个网站

作者:黑客防线网安维护 来源:黑客防线网安网站维护基地 浏览次数:0

本篇关键词:Apache
黑客防线网安网讯:测试IP:127.0.0.1 (其他IP自己改) 
网站根目录:D:\webroot\ 
网站根目录下的三个网站文件夹名:web001,web002,web003 
测试主页:index.html 里面的内容自己写,最好内容不同,以测试可以看到 
我在本机测试,

测试IP:127.0.0.1 (其他IP自己改)

网站根目录:D:\webroot\

网站根目录下的三个网站文件夹名:web001web002web003

测试主页:index.html 里面的内容自己写,最好内容不同,以测试可以看到

我在本机测试,假设我有三个域名,www.hacker.com.cn,www.hacker.com.cn,www.hacker.com.cn

在测试之后,我要改一下系统文件:C:\WINDOWS\system32\drivers\etc下hosts文件

原来是:

127.0.0.1 localhost

再加三行:

127.0.0.1 localhost

127.0.0.1 www.hacker.com.cn

127.0.0.1 www.hacker.com.cn

127.0.0.1 www.hacker.com.cn

上面这样,就可以让三个域名的IP指向到127.0.0.1,满足我们测试的要求若测试完毕,删除上面三行即可

下面开始配置多网站:

上面搞好后,那么就可以配置成下面的,记住NameVirtualHost 127.0.0.1:80 这个一定要有,否则,打开所有的域名,都是指向第一个,这个就是很多人出现的配置不成功的问题所在了。

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>

DocumentRoot D:\webroot\web001

ServerName www.hacker.com.cn

DirectoryIndex index.html

</virtualHost>

<VirtualHost 127.0.0.1:80>

DocumentRoot D:\webroot\web002

ServerName www.hacker.com.cn

DirectoryIndex index.html

</virtualHost>

<VirtualHost 127.0.0.1:80>

DocumentRoot D:\webroot\web003

ServerName www.hacker.com.cn

DirectoryIndex index.html

</virtualHost>

重启APACHE后,就可以用上面的三个域名打开,就会显示不同的内容了,测试成功。

我们继续扩展上面的代码,以第一个为例:

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>

ServerName www.hacker.com.cn

DocumentRoot D:/webroot/web001

DirectoryIndex index.html

<Directory "D:/webroot/web001">

Options Indexes FollowSymLinks

AllowOverride Options FileInfo

order allow,deny

Allow from all

</Directory>

</VirtualHost>

第一个,加入了可以看到根目录所有文件的代码,不过,最好大家不要加上,安全性的问题。

其实扩展的,是在配置文件前面代码基础下,有则覆盖,没则继承的原则来做的,和CSS一样。根据自己的需求来定吧。其他的,大家自己去发现吧。

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-4210-1.html
网站维护教程更新时间:2023-02-08 16:34:01  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer