equal
deleted
inserted
replaced
|
1 /* additions to Boot.scala */ |
|
2 |
|
3 class Boot extends Logger { |
|
4 |
|
5 def boot = { |
|
6 ... |
|
7 |
|
8 /* Handle end slash and drop it (except for home page) */ |
|
9 LiftRules.statelessRewrite.append { |
|
10 case RewriteRequest(ParsePath(xs,_,_,true),_,_) if (xs.size > 1) && |
|
11 (xs.lastOption == Some("index")) => |
|
12 RewriteResponse(xs dropRight 1) |
|
13 } |
|
14 |
|
15 /* Http conf */ |
|
16 LiftRules.logServiceRequestTiming = false |
|
17 LiftRules.early.append(_.setCharacterEncoding("UTF-8")) |
|
18 |
|
19 } |
|
20 } |
|
21 |
|
22 // vim: set ts=2 sw=2 et: |