wamp配置虚拟路径(路径别名)

wamp默认的路径是安装目录下的 www 目录,

如果你想运行php代码,就需要将代码放在 www 目录下,

但这样很不方便,能否通过配置的方式,来实现 在别的目录下的 php 代码,也能正常运行和访问到呢。

答案是 可以的。

    Alias /github "h:/github_projects"  

    <Directory "h:/github_projects/">
        #Options Indexes FollowSymLinks
        #AllowOverride None
        #Order allow,deny
        #Allow from all

        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>

在配置文件 httpd.conf 中,添加上述代码,重启即可。

Alias /github "h:/github_projects"

指定真实路径 h:/github_projects 的别名(映射名)为 /github,

这样就能通过 http://localhost/github/xxxxx 来访问 h:/github_projects目录下的 xxxxx 项目了

完整的配置例子:(解决403和指定别名)

 1 <VirtualHost *:80>
 2     ServerName localhost
 3     DocumentRoot e:/wamp64/www
 4     <Directory  "${INSTALL_DIR}/www/">
 5         Options +Indexes +Includes +FollowSymLinks +MultiViews
 6         AllowOverride All
 7         Require all granted
 8     </Directory>
 9
10     Alias /github "h:/github_projects"
11
12     <Directory "h:/github_projects/">
13         #Options Indexes FollowSymLinks
14         #AllowOverride None
15         #Order allow,deny
16         #Allow from all
17
18         Options +Indexes +Includes +FollowSymLinks +MultiViews
19         AllowOverride All
20         Require all granted
21     </Directory>
22 </VirtualHost>

参考:http://www.111cn.net/phper/apache/52812.htm

原文地址:https://www.cnblogs.com/tommy-huang/p/9094967.html

时间: 2024-10-14 16:17:34

wamp配置虚拟路径(路径别名)的相关文章

史上最详细的wamp配置虚拟域名步骤

wamp配置虚拟域名是web开发的基础,早前刚入行时候,配置wamp虚拟域名颇头大,经常遇到服务器连接不上,改来改去改不好,找遍网上没找到一个全面的方法,对着改都改不好,被公司的老鸟取笑,后来自己找了个时间仔细研究了下,自己写了份详细的配置过程,现分享出来,希望能帮助新手们. wamp环境配置虚拟域名方法: 1.开启apach的mode_rewrite功能模块 在bin里打开httpd.conf,找到rewrite_module modules/mod_rewrite.so这行 去掉前面的# 2

Wamp配置虚拟主机目录(二)

之前写过一篇wamp配置虚拟主机目录的文章,详情见 Wamp配置虚拟主机目录,但是最近不知道什么原因,本地环境下使用这种方式无法访问到对应的目录了,百思不得其解的情况下,换了一种方式. 参考前面的文章的步骤. 将httpd.conf开启虚拟主机配置 Include conf/extra/httpd-vhosts.conf 配置httpd-vhosts.conf文件 将原来的内容删除,添加本地根目录 <VirtualHost *:80> ServerAdmin [email protected]

WAMP配置虚拟主机

问题背景:从网上下载了一个PHP项目A,A项目需要部署在网站的根目录下. 配置虚拟主机可以解决这个问题.1.打开Apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#!! 2.打开Apache的apache/conf/extra下的次配置文件httpd-vhosts.conf 3.在末尾增加<VirtualHost *:80>        DocumentRoot "C:\wamp\www\default

wamp 配置虚拟主机

1.首先打开apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#,启用虚拟主机功能 2.先把localhost配置好,免得以后访问localhost出现问题,我的wamp项目根目录是D:\wamp\www.将下面信息添加到apache的apache/conf/extra下的配置文件httpd-vhosts.conf后面即可: <VirtualHost *:80>        DocumentRoot "

wamp配置虚拟域名

1.打开apache下httpd.conf 我的目录是在F:\wamp\bin\apache\apache2.2.22\conf\httpd.conf 2.去掉这两行前面的#注释 LoadModule rewrite_module modules/mod_rewrite.so Include conf/extra/httpd-vhosts.conf 这两个注释 3.配置httpd-vhosts.conf <VirtualHost *:80> ServerName i.fx-dev.com //

php wamp 配置虚拟主机

apeach  配置: <VirtualHost *:80> ServerAdmin [email protected]126.com DocumentRoot "E:\wamp\www\yii_1113\fkgm" ServerName www.cup.com DirectoryIndex index.html index.php <Directory "E:\wamp\www\yii_1113\fkgm"> Options Indexes

配置虚拟主机并更改Apache默认解析路径

配置虚拟主机,非常easy 改动以下文件: 加入以下几句话 <VirtualHost *:80> ##ServerAdmin [email protected] DocumentRoot "D:/XAMPP/htdocs/shop/" ServerName web.shop.com ##ErrorLog "logs/dummy-host2.example.com-error.log" ##CustomLog "logs/dummy-host2.

Tomcat下配置虚拟路径管理web项目

关于虚拟路径.在学习javaweb的培训课程,今天老师给出了这样一个场景. 当我们的项目,在有一个项目不同的目录的时候,我们如何去使用tomcat去管理web项目. 老师提出的解决方案是 利用虚拟路径的方式,并且按照如下方式对tomcat进行配置.使得 tomcat可以管理不同目录上的项目. 我的问题:项目不是转换成war包发布到tomcat上吗,然后放在了webapps目录下面吗? 或者直接把项目放置webapps下面. 1.为什么有可能出现 管理不同目录下的web项目呢? 2.上面两种方式,

tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题

首先电脑上要已经安装好tomcat,安装tomcat的教程可以从网上找到很多.这里就不赘述了. 一般开始做一个web项目后,会涉及到用户头像,商品图片等信息,这些图片保存在项目中不方便,于是我将选择保存在某个磁盘的一个文件夹中,例如 D:/img 这样的话,使用全路径会相应的有些不方便,于是我就选择在tomcat中配置虚拟路径,打开tomcat目录 找到他的配置文件夹conf,然后打开,看见如下所示 然后用某个文本编辑器(记事本格式乱,不建议使用)打开 server.xml 文件,在最后找到 <