Apache 使用htaccess将映像目录重写到服务器中的另一个文件夹

Apache 使用htaccess将映像目录重写到服务器中的另一个文件夹,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我有照片 /home/crawler/scrapers/images/website 比如说 /home/crawler/scrapers/images/website/1/img-name.jpg 我的Apache根目录位于 /var/www/html 我在此文件夹中有.htaccess,其中包含以下内容 RewriteEngine On RewriteRule ^/images/(.*)$ /home/crawler/scrapers/images/$1 [R,L] 我的目标是如上所

我有照片

/home/crawler/scrapers/images/website
比如说

/home/crawler/scrapers/images/website/1/img-name.jpg
我的Apache根目录位于

/var/www/html
我在此文件夹中有
.htaccess
,其中包含以下内容

RewriteEngine On
RewriteRule ^/images/(.*)$ /home/crawler/scrapers/images/$1 [R,L]
我的目标是如上所述显示images文件夹中的图像

http://website.com/images/website/1/img-name.jpg   >>  /home/crawler/scrapers/images/website/1/img-name.jpg
目前我正在

Not Found

The requested URL /home/crawler/scrapers/images/website/1/img-name.jpg was not found on this server.

Apache/2.4.18 (Ubuntu) Server at IP Port 80
PS:我确认hataccess已启用。

您可以使用它

vhosts.conf
httpd.conf
中包含以下代码,然后重新启动Apache

Alias /images /home/crawler/scrapers/images
<Directory /home/crawler/scrapers/images>
   Allow from all
</Directory>
Alias/images/home/crawler/scrapers/images
通融

您无法访问
文档根目录以外的文件。你能控制Apache配置吗?@anubhava是的,我能控制一切。它是一个专用的ubuntu服务器