mirror of
https://github.com/kataras/iris.git
synced 2025-01-23 10:41:03 +01:00
c3205dafa1
Read HISTORY.md it contains a breaking change, second parameter of HandleDir should be iris.Dir(...) instead of just a string relative to: https://github.com/kataras/iris/issues/1556#issuecomment-661057446 Former-commit-id: 14b48a06fb3b99287dff543932be2937a64233b9
30 lines
495 B
Go
30 lines
495 B
Go
package main
|
|
|
|
import (
|
|
"github.com/kataras/iris/v12"
|
|
)
|
|
|
|
const (
|
|
addr = "example.com:80"
|
|
subdomain = "v1"
|
|
)
|
|
|
|
func newApp() *iris.Application {
|
|
app := iris.New()
|
|
app.Favicon("./assets/favicon.ico")
|
|
|
|
v1 := app.Subdomain(subdomain)
|
|
v1.HandleDir("/", iris.Dir("./assets"))
|
|
|
|
// http://v1.example.com
|
|
// http://v1.example.com/css/main.css
|
|
// http://v1.example.com/js/jquery-2.1.1.js
|
|
// http://v1.example.com/favicon.ico
|
|
return app
|
|
}
|
|
|
|
func main() {
|
|
app := newApp()
|
|
app.Listen(addr)
|
|
}
|