0

「public」フォルダにあるデフォルトページ「index.html」を設定する必要があります。Martiniフレームワークでこれを行うにはどうすればよいですか?

私はこれを試しましたが、うまくいきません:

func main() {
    m := martini.Classic()
    static := martini.Static("public", martini.StaticOptions{Fallback: "/index.html", Exclude: "/send"})
    m.NotFound(static, http.NotFound)
    m.Use(static)
    m.Get("/send", sendEmail)
    m.Run()
}
4

1 に答える 1

0

あなたはそれを正しくやっています。本当にpublic/フォルダーにindex.htmlがあり、アクセス可能かどうかを確認してください。

現在、フォールバック ファイルにアクセスできない場合、エラーは黙って破棄されます。

于 2014-11-25T03:15:06.877 に答える