使用Apache配置项目图片地址映射

一提出问题:

首先要了解你自己的需求是什么:

回答:

我们需要将服务器物理硬盘的位置,映射到web能够访问到的url地址。

解决方案:

使用Apache提供地址映射。当然可以直接使用tomcat来对地址映射,而且效果差不多,但是这就没有利用Apache的特性,想对Tomcat,Apache就是用来对静态地址的映射。

具体步骤:


1.打开httpd.conf文件,将Virtual hosts下面引入httpd-vhosts.conf的地方打开(去掉注释)

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

2.配置目录规则

<Directory/>

    Options FollowSymLinks

    AllowOverride none

    Order deny,allow

    Deny from all

    Allow from all

</Directory>

3. 打开文件路径:/apache2.4/conf/extra下面的httpd-vhosts.conf 文件

在该文件中,增加代码:

<VirtualHost*:80>

        ServerName aaa.bbb.cn

        DocumentRoot  "/你的物理地址"

</VirtualHost>

 

<VirtualHost*:80>

        ServerName ccc.bbb.cn

        DocumentRoot   "/你的物理地址"

</VirtualHost>

4.重新启动Apache,然后访问文件,如果出现错误,那么就是你该文件的访问权限有问题,需要调整。

比如Linux上的文件权限,最好是775

5.配置完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值