在apache目录

时间:2015-07-20 07:12:02

标签: apache tomcat web

好吧,我在apache目录中有一个网站:/var/www/html。以前我在/var/www/html/media中拥有了所有网络图片,所以我过去常常使用/media/imgX.jpg加载它们。但现在我需要将它们放在/mnt/imgs中。 出于某种原因,使用此路径的方式与以前不同。

我认为它与使用外部apache目录中的文件的权限有关,但我不确定。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

向Apache httpd添加目录的最简单方法是使用"别名"模块:

Alias /images "/mnt/imgs"
<Directory "/mnt/imgs>
    Options Indexes
    AllowOverride All
    Require all granted
</Directory>

设置完毕后,请使用以下网址进行测试:&#34; yourdomain.com/images"。

当然:

  • 目录&#34; / mnt / imgs&#34;需要适当的权限,因此Apache Httpd可以访问它。因此,您需要找出它运行的组。
  • 如果您不保护这些文件,这些文件将向公众开放。
  • 一旦此功能正常,请删除&#34;索引&#34;从上面的片段开始。