【问题标题】:How can I config apache mod rewrite?如何配置 apache mod 重写?
【发布时间】:2011-12-16 16:39:32
【问题描述】:

我的web root 是/var/www/test/public,例如:http://www.test.local 改写到这里, 但是有一个文件夹 /var/www/test/documents/ 我在其中存储了一些图片以供其他人下载。如何配置我的 apache rewrite mod 以允许用户通过 url 下载此文档文件夹中的图片? 谁能帮我?谢谢!

【问题讨论】:

  • 太好了!谢谢!对了,我发现了另一个问题:由于我的网络服务器有几个虚拟主机,现在 /var/www/test/documents 可以通过 example.com/images 或 test.com/images 访问,我该如何解决这个问题?谢谢!

标签: apache mod-rewrite


【解决方案1】:

你不需要 mod_rewrite 。您可以使用 Alias 指令将该图像目录映射到您的文档根目录:

Alias /images /var/www/test/documents
      ^--web path   ^---file system path

这将使任何对 example.com/images 的请求在内部重定向到 /var/www/test/documents,即使该文档目录不在您网站的 webroot 中。

【讨论】:

    猜你喜欢
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 2012-09-09
    • 2012-06-14
    相关资源
    最近更新 更多