aboutsummaryrefslogtreecommitdiffstats
path: root/configs
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2006-12-23 20:13:14 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2006-12-23 20:13:14 +0000
commit80ec40c8fb0aff8b19cfbb76045fb20f7e0ef024 (patch)
treee676ee2c3ffe1fb8682681fdc7a33bdc181c6406 /configs
parent67180e39b0537df772143d277b54d295b6d67f9e (diff)
- Convert the list of URI handlers to use the linked list macros. While doing
this, implementing locking of this list to make it thread-safe. - Add a "redirect" option to http.conf that allows redirecting one URI to another. I was inspired to do this while playing with the Asterisk GUI. I got tired of typing this URL to get to the GUI: http://localhost:8088/asterisk/static/config/cfgadvanced.html So, now I have the following line in http.conf: redirect=/=/asterisk/static/config/cfgadvanced.html Now, I can type the following into my browser and go to the GUI: http://localhost:8088 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48930 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configs')
-rw-r--r--configs/http.conf.sample20
1 files changed, 14 insertions, 6 deletions
diff --git a/configs/http.conf.sample b/configs/http.conf.sample
index cf5224f10..01b577525 100644
--- a/configs/http.conf.sample
+++ b/configs/http.conf.sample
@@ -9,11 +9,6 @@
;
;enabled=yes
;
-; Whether Asterisk should serve static content from http-static
-; Default is no.
-;
-;enablestatic=yes
-;
; Address to bind to, both for HTTP and HTTPS. Default is 0.0.0.0
;
bindaddr=127.0.0.1
@@ -27,7 +22,20 @@ bindaddr=127.0.0.1
; requests must begin with /asterisk
;
;prefix=asterisk
-
+;
+; Whether Asterisk should serve static content from http-static
+; Default is no.
+;
+;enablestatic=yes
+;
+; Redirect one URI to another. This is how you would set a
+; default page.
+; Syntax: redirect=<from here>=<to there>
+; For example, if you are using the Asterisk-gui,
+; it is convenient to enable the following redirect:
+;
+;redirect=/=/asterisk/static/config/cfgadvanced.html
+;
; HTTPS support. In addition to enabled=yes, you need to
; explicitly enable ssl, define the port to use,
; and have a certificate somewhere.