Changeset 12041 for modules/branches
- Timestamp:
- 04/23/11 04:42:27 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.9/endpointman/provisioning/.htaccess
r12038 r12041 1 1 RewriteEngine on 2 2 RewriteRule ([^/]+\.cfg) provision_processing.php?request=$1 [L] 3 RewriteRule ([^/]+\.tuz) provision_processing.php?request=$1 [L] 3 4 RewriteRule ([^/]+\.xml) provision_processing.php?request=$1 [L] 4 5 RewriteRule ([0-9a-f]{12}.*) provision_processing.php?request=$1 [L] modules/branches/2.9/endpointman/provisioning/provision_processing.php
r12038 r12041 19 19 echo "#left blank"; 20 20 break; 21 case "aastra.cfg" :21 case "aastra.cfg": 22 22 echo "#left blank"; 23 23 break; 24 case "security.tuz": 25 if(file_exists("/var/www/html/admin/modules/_ep_phone_modules/endpoint/aastra/security.tuz")) { 26 $handle = fopen("/var/www/html/admin/modules/_ep_phone_modules/endpoint/aastra/security.tuz", "rb"); 27 $contents = stream_get_contents($handle); 28 fclose($handle); 29 echo $contents; 30 }else { 31 header("HTTP/1.0 404 Not Found"); 32 } 33 break; 34 case "aastra.tuz": 35 if(file_exists("/var/www/html/admin/modules/_ep_phone_modules/endpoint/aastra/aastra.tuz")) { 36 $handle = fopen("/var/www/html/admin/modules/_ep_phone_modules/endpoint/aastra/aastra.tuz", "rb"); 37 $contents = stream_get_contents($handle); 38 fclose($handle); 39 echo $contents; 40 } else { 41 header("HTTP/1.0 404 Not Found"); 42 } 43 break; 44 default: 45 header("HTTP/1.0 404 Not Found"); 46 break; 47 24 48 } 25 49 } else { 50 26 51 $phone_info = $endpoint->get_phone_info($mac_id); 27 52 $files = $endpoint->prepare_configs($phone_info,FALSE,FALSE); 28 echo $files[$_REQUEST['request']]; 53 if(key_exists($_REQUEST['request'], $files)) { 54 echo $files[$_REQUEST['request']]; 55 } else { 56 header("HTTP/1.0 404 Not Found"); 57 } 29 58 } 30 59 ?>
