2016-05-13 82 views
0

我是新来的ProcessWire,我有一个简单的问题。 我从托管在服务器上转移到本地站点运行,并且某些图像,脚本和页面链接显示不正确。图像和脚本链接不好,因为子文件夹

主页可以在"http://localhost/restaurant/release/"找到,例如,某些脚本的相对链接目前类似于<script src="/site/templates/scripts/f.js">

问题是,当浏览器试图访问此链接时,它实际上得到"http://localhost/site/templates/scripts/f.js" 而不是"http://localhost/restaurant/release/site/templates/scripts/f.js"

ProcessWire如何处理这些类型的链接?我该如何解决它们?

+0

改进的语法 – malix

+0

如何链接到PHP模板文件中的脚本?请添加您的代码。 –

回答

0

您需要设置base标签在你的HTML head

<base href="http://localhost/restaurant/release"> 

使用您的链接按正常:

<script src="/site/templates/scripts/f.js"> 

或者,干脆从脚本src省略斜线。

相关问题