소스 검색

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 년 전
부모
커밋
209a2f8343
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      debian/resources/nginx/fusionpbx

+ 8 - 0
debian/resources/nginx/fusionpbx

@@ -75,6 +75,10 @@ server {
 	#cisco
 	#cisco
 	rewrite "^.*/provision/file/(.*\.(xml|cfg))" /app/provision/?file=$1 last;
 	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;
 	access_log /var/log/nginx/access.log;
 	error_log /var/log/nginx/error.log;
 	error_log /var/log/nginx/error.log;
 
 
@@ -148,6 +152,10 @@ server {
 	#cisco
 	#cisco
 	rewrite "^.*/provision/file/(.*\.(xml|cfg))" /app/provision/?file=$1 last;
 	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;
 	access_log /var/log/nginx/access.log;
 	error_log /var/log/nginx/error.log;
 	error_log /var/log/nginx/error.log;