我制作了一个非常简单的静态网站,只有Nunjuncks来帮助模板化。
我的gulp正在localhost:9000/
中运行dev env,但prod服务器将是www.mysite.com/new/path/
。
部署后,所有路径和src都无法正常工作,然后重定向到根路径/
而不是/new/path/
。我知道如果我使用PHP,我可以很容易地在htacess
更改它,但我已经坚持了几个小时并且找不到Nunjunks的任何解决方案。
我尝试将<base>
放在head标签上,但是甚至没有蚕食......
答案 0 :(得分:0)
始终对链接使用相对路径。而不是使用斜杠引导将位置设置为相对于文件访问。如果您在/new/path/myweb.html并且需要/images/myimage.png您的路径将是../../ images / myimage.png