apache创建虚拟目录ffMHTML5中文学习网 - HTML5先行者学习网
打开 apache的配置文件 httpd.conf 。ffMHTML5中文学习网 - HTML5先行者学习网
在最下面将下面代码复制进去,保存并重启apache服务器。ffMHTML5中文学习网 - HTML5先行者学习网
代码如下 | |
NameVirtualHost *:80 #第一个主机,80端口 <VirtualHost *:80>ffMHTML5中文学习网 - HTML5先行者学习网 ServerAdmin admin@phpnow.org #指向本地位置 DocumentRoot "F:wwwrootdede" #主机名称(注意这个很重要,就是你的域名,准确输入才能成功) ServerName www..comffMHTML5中文学习网 - HTML5先行者学习网 ServerAlias ppblog.cn #结束第一个主机配置 </VirtualHost> #第二个主机,80端口 <VirtualHost *:80>ffMHTML5中文学习网 - HTML5先行者学习网 ServerAdmin admin@phpnow.orgffMHTML5中文学习网 - HTML5先行者学习网 DocumentRoot "F:wwwrootwordpress"ffMHTML5中文学习网 - HTML5先行者学习网 ServerName wp.ppblog.cn ffMHTML5中文学习网 - HTML5先行者学习网 ServerAlias ppblog.cnffMHTML5中文学习网 - HTML5先行者学习网 </VirtualHost> #从这里一定要放在下面,第三个主机,80端口 <VirtualHost *:80>ffMHTML5中文学习网 - HTML5先行者学习网 ServerAdmin admin@phpnow.orgffMHTML5中文学习网 - HTML5先行者学习网 DocumentRoot "F:wwwroothtdocs" #表示所有的域名都可以访问 ServerName *ffMHTML5中文学习网 - HTML5先行者学习网 ServerAlias *ffMHTML5中文学习网 - HTML5先行者学习网 </VirtualHost>ffMHTML5中文学习网 - HTML5先行者学习网 |
在其他文件夹创建虚拟目录ffMHTML5中文学习网 - HTML5先行者学习网
DocumentRoot “E:htdocs”ffMHTML5中文学习网 - HTML5先行者学习网
将虚拟目录建立在”F:wwwroot”以外的目录中报错:”You don’t have permission to access / on this server.”ffMHTML5中文学习网 - HTML5先行者学习网
解决办法如下:ffMHTML5中文学习网 - HTML5先行者学习网
打开 apache的配置文件 httpd.conf 。ffMHTML5中文学习网 - HTML5先行者学习网
找到ffMHTML5中文学习网 - HTML5先行者学习网
代码如下 | |
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory>ffMHTML5中文学习网 - HTML5先行者学习网 修改为ffMHTML5中文学习网 - HTML5先行者学习网 <Directory /> Options Indexes FollowSymLinks AllowOverride None </Directory>ffMHTML5中文学习网 - HTML5先行者学习网 |
这样就可以在任何地方创建虚拟目录了。ffMHTML5中文学习网 - HTML5先行者学习网