【发布时间】:2015-01-05 08:32:19
【问题描述】:
我在 heroku 部署了一个应用程序。
在本地一切正常。但是,部署heroku时找不到两个img。 index.html 正好包含这个,在不同的地方:
FOUND <img src="img/bamboo-black.png" height="27"> <div class="loaderWrap">
NOT FOUND <img class="loader" src="img/ajax-loader-black.gif"></div>
NOT FOUND <img src="img/person-placeholder.jpg" class="mainPicture" width="150">
为什么它会在本地工作而在 heroku 上失败?我不明白。
【问题讨论】:
-
尝试在网址
<img src="/img/ajax..."中加入leading slash -
其实一开始有2个领先的salsh。我认为这是问题所在,所以我删除了它们。但它不是:/
-
两个前导斜杠是“http://”的缩写形式,与单个前导斜杠完全不同。
-
我的错,我的意思是每个 html 属性使用一个前导斜杠。
标签: node.js image heroku deployment path