我在Windows XP上的一个文件夹中有一个静态html网站。 如果我从它的位置直接打开文件,页面加载在浏览器中,但没有相关的链接工作。 他们都希望相对于本地主机,而不是他们所在的目录。
我可以放弃在IIS中的项目,它工作正常,但我希望能够跳过这一步,只需浏览该项目,而不需要服务器。
但我的问题是这样的:有什么我可以做的,所以我可以通过浏览器在本地查看网站,没有服务器?
谢谢。
<base>
定义所有相对链接的基本URL或目标。 它在<head>
标签中。
对于在一个位置(开发)中构建网站的开发人员来说,最终将被放置在另一个位置(产品)也是非常有用的。
<base href="http://myfolder/test/">
在这个SO问题中,有一些讨论 – 还有一些例子。