forked from cadence/breezewiki
Redirect to actual wiki main page
This commit is contained in:
parent
59332fd9d1
commit
ade7878f7b
1 changed files with 3 additions and 1 deletions
|
@ -2,6 +2,7 @@
|
||||||
(require net/url
|
(require net/url
|
||||||
web-server/http
|
web-server/http
|
||||||
"application-globals.rkt"
|
"application-globals.rkt"
|
||||||
|
"data.rkt"
|
||||||
"url-utils.rkt"
|
"url-utils.rkt"
|
||||||
"xexpr-utils.rkt")
|
"xexpr-utils.rkt")
|
||||||
|
|
||||||
|
@ -11,5 +12,6 @@
|
||||||
(define (redirect-wiki-home req)
|
(define (redirect-wiki-home req)
|
||||||
(response-handler
|
(response-handler
|
||||||
(define wikiname (path/param-path (car (url-path (request-uri req)))))
|
(define wikiname (path/param-path (car (url-path (request-uri req)))))
|
||||||
(define dest (format "/~a/wiki/Main_Page" wikiname))
|
(define siteinfo (siteinfo-fetch wikiname))
|
||||||
|
(define dest (format "/~a/wiki/~a" wikiname (or (siteinfo^-basepage siteinfo) "Main_Page")))
|
||||||
(generate-redirect dest)))
|
(generate-redirect dest)))
|
||||||
|
|
Loading…
Reference in a new issue