如何配置 apache mod rewrite?
我的网站根目录是/var/www/test/public,例如:http://www.test.local 重写到这里, 但有一个文件夹 /var/www/test/documents/ 我在其中存储一些图片供其他人下载。如何配置我的 apache rewrite mod 以允许用户通过 url 下载此文档文件夹中的图片? 谁能帮助我吗?谢谢!
My web root is /var/www/test/public, eg:http://www.test.local is rewrite to here,
but there's a folder /var/www/test/documents/ where I store some pictures to let others download. How can I config my apache rewrite mod to allow users to download pictures in this documents folder by a url?
Can anyone help me? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你不需要 mod_rewrite 。您可以使用 Alias 指令将该图像目录映射到文档根目录:
这将使对
example.com/images
的任何请求在内部重定向到 /var/www/test/documents,即使该文档目录不在您网站的网络根目录内。You don't need mod_rewrite for that. You can use an Alias directive to map that images directory into your document root:
That'd make any request for
example.com/images
be internally redirected to /var/www/test/documents, even though that documents dir is not within your site's webroot.