добавить эти две строки в файл маршрутов. Здесь все запросы GET будут перемещены в функцию индекса контроллера приложений.
GET / App.Index
GET /* App.Index
добавьте приведенный ниже код в файл контроллера приложения.
func (c App) Index() revel.Result {
dir, doc := path.Split(c.Request.URL.Path)
ext := filepath.Ext(doc)
if doc == "" || ext == "" {
return c.RenderFileName("./public/index.html", "inline")
} else {
if _, err := os.Stat("./public/" + path.Join(dir, doc)); err != nil {
return c.RenderFileName("./public/index.html", "inline")
}
return c.RenderFileName("./public/" + path.Join(dir, doc), "inline")
}
}