[ https://issues.apache.org/jira/browse/COUCHDB-472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13025079#comment-13025079 ]
Benoit Chesneau commented on COUCHDB-472: ----------------------------------------- Some browser clients are bugged and sedn *.*, so not sure if we should detect text/html to send html page or not. Nothing against though. > handle custom CouchdDB welcome page > ----------------------------------- > > Key: COUCHDB-472 > URL: https://issues.apache.org/jira/browse/COUCHDB-472 > Project: CouchDB > Issue Type: Improvement > Affects Versions: 0.10 > Reporter: Benoit Chesneau > Assignee: Benoit Chesneau > Fix For: 1.2 > > Attachments: COUCHDB-472-2.patch, COUCHDB-472.patch, Welcome page > screenshot.jpg, couchdb_welcome.patch, couchdb_welcome2.patch, > couchdb_welcome3.patch, screenshot.png > > > This change modify behaviour of Welcome handler by allowing admin to > customize the welcome page. If content is "application/json" it will send > current json object, if not, it will send an html page or redirect to another > path. > This patch change the confugration string to a tupple {WelcomeMsg, > WelcomePage}. WelcomePage could be a string for DocumentRoot where it will > find welcome.html page or a tupple {redirect, Url} > Ex if in config you have: > / = {couch_httpd_misc_handlers, handle_welcome_req, {<<"Welcome">>, > "/usr/local/share/couchdb/www"}} > If Accept content is application/json Couchdb will send : > "couchdb":"Welcome","version":"0.10.0a"} > If other it will send welcome.html. > if you replace "/usr/local/share/couchdb/www" by {redirect, > <<"/_utils">>} user will be redirected on futon. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira