使用Yesod托管静态网站

时间:2014-11-29 09:17:11

标签: haskell yesod

我正在试验Yesod,我用yesod创建了一个简单的脚手架网站。我已经下载了一个bootstrap模板站点,并希望简单地使用yesod来托管这个站点。模板站点有一个index.html和一堆css和js文件。这个看起来很简单的任务让我感到困惑。根据我的理解,该网站应该放在'静态'目录下,我尝试使用sendFile在getHomeR中发送index.html文件,但只显示该文件的内容,没有css和js。我应该使用子网站吗?

谢谢

1 个答案:

答案 0 :(得分:1)

查看您的浏览器控制台,很可能由于相关链接不良而导致您获得404。我尝试使用redirect调用指向静态,以便所有相关链接都正确。