Apache配置虚拟目录
2015-05-02 00:52
288 查看
问题背景:从网上下载了一个PHP项目A,A项目需要部署在网站的根目录下。
在解决这个问题的过程中,尝试配置了Apache虚拟目录。虽然成功了,但是没有进一步实践。
换了另外一种方式,来实现把A项目部署到根目录下。
即通过http://localhost/访问A项目,而不是http://localhost/A。
在JavaWeb开发中,把项目部署到Tomcat的webapp/ROOT下就可以了。
下面是PHP和Apache的情况:
在apache目录下打开
conf->httpd.conf文件,找到<IfModule dir_module>
在</IfModule>后面添加如下代码:
#虚拟目录节点<IfModule dir_module> #设置欢迎界面 DirectoryIndex index.php index.html index.htmAlias /php "F:/phpspace" #“/php”是虚拟路径,"F:/phpspace" 是你项目存放的物理路径;<Directory "F:/phpspace">#访问权限设置Order allow,denyAllow from all</Directory></IfModule>
设置完后保存文件,重启apache,通过http://localhost/php/项目名称,就可以访问"F:/phpspace"目录下的项目。
在解决这个问题的过程中,尝试配置了Apache虚拟目录。虽然成功了,但是没有进一步实践。
换了另外一种方式,来实现把A项目部署到根目录下。
即通过http://localhost/访问A项目,而不是http://localhost/A。
在JavaWeb开发中,把项目部署到Tomcat的webapp/ROOT下就可以了。
下面是PHP和Apache的情况:
在apache目录下打开
conf->httpd.conf文件,找到<IfModule dir_module>
在</IfModule>后面添加如下代码:
#虚拟目录节点<IfModule dir_module> #设置欢迎界面 DirectoryIndex index.php index.html index.htmAlias /php "F:/phpspace" #“/php”是虚拟路径,"F:/phpspace" 是你项目存放的物理路径;<Directory "F:/phpspace">#访问权限设置Order allow,denyAllow from all</Directory></IfModule>
设置完后保存文件,重启apache,通过http://localhost/php/项目名称,就可以访问"F:/phpspace"目录下的项目。
相关文章推荐
- apache 2 虚拟目录 配置
- RHEL6.3配置Apache服务器(3) 虚拟目录及基于客户端地址的访问控制
- linux系统中apache虚拟目录配置
- apache的虚拟目录配置
- apache 虚拟目录配置[Ubuntu]
- apache配置虚拟主机及虚拟目录
- php与apache的集成、配置虚拟目录、配置虚拟主机
- Apache虚拟目录与虚拟主机配置
- Centos linux 下 配置 apache, 为网站目录创建虚拟路径
- PHP Apache虚拟目录的配置
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十八讲:apache虚拟目录及虚拟主机配置
- Apache配置虚拟目录
- apache虚拟目录和多端口多主机名配置
- 使用apache服务器配置虚拟目录
- mac系统环境下的apache配置虚拟目录
- apache在wamp下配置虚拟主机虚拟目录
- apache配置虚拟目录
- 关于apache配置虚拟主机后仍打开默认Apache目录的问题
- ubutu10.10 apache 配置虚拟目录
- Apache配置虚拟目录和多主机头的方法