Advertisement

Apache 配置图片地址映射

阅读量:

项目需求

为了实现图片与代码的分离部署,在apache服务器上配置可访问指定目录。这样就能实现图片与代码的独立部署,并有助于项目的后期文件转移。当图片量增长至需数小时甚至数天才能完成迁移……这种分置部署的优势将愈发凸显。

解决方案

方案一

建立专有图像服务器以负责管理所有图像资源该方案可能会面临多域数据传输挑战

方案二

利用apache的Alias指令,将文件系统的任何部分映射到网络空间中。

此处只讨论方案二的实现方式,具体步骤如下:

1. 新增alias配置文件

位于Apache服务器配置文件中的指定目录下, 创建一个新的配置文件, 文件名随意, 假设命名为httpd-alias.conf, 其内容如下:

复制代码
 Alias /spider/uploads "D:/spider/uploads"

    
 <Directory "D:/spider/uploads">
    
   Options FollowSymLinks
    
   AllowOverride all
    
   Require all granted
    
 </Directory>

/spider/uploads是图片资源的web访问地址。

D:/spider/uploads是实体路径变量

全部评论 (0)

还没有任何评论哟~