我有这个图像链接在远程服务器上工作,但不能在本地服务器上工作。
//Remote Server Works <img src="../behind_wwwroot/img_folder_fast/cars.jpg">
//Local Server doesn't work <img src="../behind_wwwroot/img_folder_fast/cars.jpg">
本地服务器目录树
WWW /我的_服务器
Apache文档根目录设置为C:/ wamp / www / my_server
图像文件存在于C:/wamp/www/behind_wwwroot/img_folder_fast/cars.jpg
我想把上传的图像放在www根目录下,原因很明显。
有人帮助
一定还有别的事情要做。
Web浏览器将相对URL转换为绝对URL,然后请求它。 因此,您无法访问www根目录之外的文件。
example.com上的网页:
<img src="../folder/file.jpg" />
将转化为一个请求:
http://example.com/folder/file.jpg
进一步来说。 您不能请求example.com www根以外的文件。 但是,如果您的网页是在一个文件夹(例如example.com/mywebsite/),那么这可以工作。
你有什么理由让www根以外的图像? 如果你认为你可以访问它们,它有什么优势? 如果你必须把它们放在www根目录之外,你需要使用PHP或者一些.htaccess规则来redirect请求。