Skip to content

Instantly share code, notes, and snippets.

View jroper's full-sized avatar

James Roper jroper

View GitHub Profile
import play.api._
import play.api.mvc._
object Global extends GlobalSettings {
override def onRequestReceived(header: RequestHeader): (RequestHeader, Handler) = {
val rewritten = if (header.uri.startsWith("//")) {
val newPath = header.uri.substring(1).replaceAll("\\?.*$", "")
header.copy(path = newPath)
} else {