Browse Source

Escene rewrite (#12)

* Add. rewrite rule for Escene provision.

* Fix. rewrite rule for escene in nginx config

* Fix. escene for https

* Fix. Escene again (tested)
Alexey Melnichuk 9 năm trước cách đây
mục cha
commit
209a2f8343
1 tập tin đã thay đổi với 8 bổ sung0 xóa
  1. 8 0
      debian/resources/nginx/fusionpbx

+ 8 - 0
debian/resources/nginx/fusionpbx

@@ -75,6 +75,10 @@ server {
 	#cisco
 	rewrite "^.*/provision/file/(.*\.(xml|cfg))" /app/provision/?file=$1 last;
 
+	#Escene
+	rewrite "^.*/provision/([0-9]{1,11})_Extern.xml$"       "/app/provision/?ext=$1&file={%24mac}_extern.xml" last;
+	rewrite "^.*/provision/([0-9]{1,11})_Phonebook.xml$"    "/app/provision/?ext=$1&file={%24mac}_phonebook.xml" last;
+
 	access_log /var/log/nginx/access.log;
 	error_log /var/log/nginx/error.log;
 
@@ -148,6 +152,10 @@ server {
 	#cisco
 	rewrite "^.*/provision/file/(.*\.(xml|cfg))" /app/provision/?file=$1 last;
 
+	#Escene
+	rewrite "^.*/provision/([0-9]{1,11})_Extern.xml$"       "/app/provision/?ext=$1&file={%24mac}_extern.xml" last;
+	rewrite "^.*/provision/([0-9]{1,11})_Phonebook.xml$"    "/app/provision/?ext=$1&file={%24mac}_phonebook.xml" last;
+
 	access_log /var/log/nginx/access.log;
 	error_log /var/log/nginx/error.log;