2012-06-06 20 views
2

我在Windows XP的文件夹中有一个静态的html网站。如果我直接从它的位置打开文件,页面会在浏览器中加载,但没有任何相关链接工作。他们都希望是相对于本地主机,而不是他们目录。windows中的静态html

我可以放弃在IIS中的项目,它工作正常,但我希望能够跳过这一步,只是浏览项目无需服务器。

但我的问题是这样的:有什么我可以做,所以我可以通过浏览器在本地查看网站,没有服务器?

谢谢。

+0

您是否尝试过:在服务器上查看时将页面另存为(网页,完整)? –

+0

整个故事是我在rails中构建网站,然后使用wget制作纯html版本的网站。所以,在我的文件夹是一个完整的Web应用程序,与HTML文件,样式表,JavaScript和图像。它在那里。 – Brett

回答

1

<base>定义所有相对链接的基本URL或目标。 它在<head>标签中。

对于在一个位置(开发人员)中构建网站并最终放置在另一个位置(产品)的开发人员也会很有用。

<base href="http://myfolder/test/"> 

有一些讨论 - 和你一些更多的例子 - 在这个SO question