Decoupled page request from Request.Url and dealt with page URLs which are missing the trailing slash.