【问题标题】:Hosting a static site with Yesod使用 Yesod 托管静态站点
【发布时间】:2015-01-27 19:46:23
【问题描述】:

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

谢谢

【问题讨论】:

    标签: haskell yesod


    【解决方案1】:

    查看您的浏览器控制台,您很可能会因为相关链接错误而收到 404。我会尝试使用redirect 调用指向静态,以便所有相关链接都是正确的。

    【讨论】:

    • 感谢您,抱歉回复晚了。浏览器控制台非常有用,但奇怪的是我没想到...
    猜你喜欢
    • 2017-01-12
    • 1970-01-01
    • 2016-08-15
    • 1970-01-01
    • 2016-11-02
    • 1970-01-01
    • 2014-05-13
    • 2015-11-22
    • 1970-01-01
    相关资源
    最近更新 更多