我收到客户端发来的“.png”文件请求。该请求通过发送完整地址(我无法更改)。
意义:
/var/www/imges/<file name>
据我了解,问题是 apache 服务器了解这一点:
/var/www/imges/var/www/imges/<file name>
因为他的根目录位于“/var/www/”/,所以他找不到它。
我尝试向“.conf”文件添加别名指令:
Alias /var/www/imges /images
<Directory /image>
Order allow,deny
Allow from all
</Directory>
但它似乎什么也没做......
我将非常感激您的任何建议。
答案1
尝试以下方法:
Alias /var/www/imges /var/www/imges
重新启动 Apache 并尝试加载类似 的图像http://site/var/www/imges/image.jpg
。如果您收到错误消息,错误类型将帮助您确定错误所在。另外,请确保路径名拼写正确(是“imges”还是“images”)。