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…
	
	Add table
		Add a link
		
	
		Reference in a new issue