apache配置虚拟目录
http://%77w%77%2E%66%6F%72%61%73%70%2E%63n网站制作学习
apache配置虚拟目录是为了建立虚拟站点或者做临时站点使用,比如phpmyadmin配置,可以用http://localhost/phpmyadmin/访问
我的电脑配置了apache的php服务器,我想让建立虚拟目录以便访问其他站点,而不需要将htdoc站点更改内容。
apache配置虚拟目录也就是在apache下配置其他的web服务文件目录,可以做为单独的文件夹使用。
下面拿apache配置phpmyadmin为独立文件夹时的步骤。
首先打开apache目录下的conf文件夹下的httpd.conf配置文件。
然后再任意的非切断位置(可以直接是最下面)添加如下代码:
Alias /phpmyadmin/ "E:/phpMyAdmin/"#这里是命名 参考1
<Directory "E:/phpMyAdmin/">#这里是配置访问权限等 参考2
AllowOverride None
Order allow,deny
Allow from all
</Directory>
参考1:Alias /localhost后的文件夹名/ "要指向的路径" 上面举例就是将 http://localhost/phpmyadmin/路径指向 E:/phpmyadmin/本地物理路径
参考2:<directory "要指向的路径">这里配置权限等。
配置好上面后,重启apache
如果出现phpmyadmin的登陆页面,则配置成功。
有的时候会出现
You don't have permission to access /phpmyadmin/ on this server
或者是You don't have permission to access /虚拟路径/ on this server
这是因为权限不足,对应的文件夹给一定的权限,并且确定 配置中的参考2权限配置正确。
这就是apache配置虚拟目录
http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E