Changeset 1448191
- Timestamp:
- 07/03/2016 09:56:00 PM (10 years ago)
- Location:
- warp-cache
- Files:
-
- 4 edited
-
tags/1.0.1/admin/partials/warp-cache-admin-display.php (modified) (1 diff)
-
tags/1.0.1/includes/class-warp-cache-activator.php (modified) (2 diffs)
-
trunk/admin/partials/warp-cache-admin-display.php (modified) (1 diff)
-
trunk/includes/class-warp-cache-activator.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
warp-cache/tags/1.0.1/admin/partials/warp-cache-admin-display.php
r1448172 r1448191 47 47 </div> 48 48 </div> 49 <?php //print_r( apache_get_modules() ); ?>50 49 </div> 51 50 -
warp-cache/tags/1.0.1/includes/class-warp-cache-activator.php
r1448172 r1448191 59 59 $htaccess = get_home_path().".htaccess"; 60 60 61 $apacheMods = apache_get_modules(); 62 61 // Get server configuration 62 $serverEncoding = $_SERVER['HTTP_ACCEPT_ENCODING']; 63 $serverEncoding = explode(",", $serverEncoding); 64 63 65 $lines = array(); 64 66 … … 70 72 $lines[] = '</IfModule>'; 71 73 72 if ( in_array("mod_deflate", $apacheMods) ) : 73 // Gzip 74 $lines[] = '<IfModule mod_gzip.c>'; 75 $lines[] = 'mod_gzip_on Yes'; 76 $lines[] = 'mod_gzip_dechunk Yes'; 77 $lines[] = 'mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$'; 78 $lines[] = 'mod_gzip_item_include handler ^cgi-script$'; 79 $lines[] = 'mod_gzip_item_include mime ^text/.*'; 80 $lines[] = 'mod_gzip_item_include mime ^application/x-javascript.*'; 81 $lines[] = 'mod_gzip_item_exclude mime ^image/.*'; 82 $lines[] = 'mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*'; 83 $lines[] = '</IfModule>'; 84 else : 85 // Deflate 86 $lines[] = '<FilesMatch "\\.(js|css|html|htm|php|xml)$">'; 87 $lines[] = 'SetOutputFilter DEFLATE'; 88 $lines[] = '</FilesMatch>'; 89 endif; 74 $lines[] = '<IfModule mod_gzip.c>'; 75 $lines[] = 'mod_gzip_on Yes'; 76 $lines[] = 'mod_gzip_dechunk Yes'; 77 $lines[] = 'mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$'; 78 $lines[] = 'mod_gzip_item_include handler ^cgi-script$'; 79 $lines[] = 'mod_gzip_item_include mime ^text/.*'; 80 $lines[] = 'mod_gzip_item_include mime ^application/x-javascript.*'; 81 $lines[] = 'mod_gzip_item_exclude mime ^image/.*'; 82 $lines[] = 'mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*'; 83 $lines[] = '</IfModule>'; 90 84 91 if (in_array("mod_expires", $apacheMods)) : 85 $lines[] = '<FilesMatch "\\.(js|css|html|htm|php|xml)$">'; 86 $lines[] = 'SetOutputFilter DEFLATE'; 87 $lines[] = '</FilesMatch>'; 88 89 90 if (true) : 92 91 // Expires 93 92 $lines[] = '<IfModule mod_expires.c>'; -
warp-cache/trunk/admin/partials/warp-cache-admin-display.php
r1448172 r1448191 47 47 </div> 48 48 </div> 49 <?php //print_r( apache_get_modules() ); ?>50 49 </div> 51 50 -
warp-cache/trunk/includes/class-warp-cache-activator.php
r1448172 r1448191 59 59 $htaccess = get_home_path().".htaccess"; 60 60 61 $apacheMods = apache_get_modules(); 62 61 // Get server configuration 62 $serverEncoding = $_SERVER['HTTP_ACCEPT_ENCODING']; 63 $serverEncoding = explode(",", $serverEncoding); 64 63 65 $lines = array(); 64 66 … … 70 72 $lines[] = '</IfModule>'; 71 73 72 if ( in_array("mod_deflate", $apacheMods) ) : 73 // Gzip 74 $lines[] = '<IfModule mod_gzip.c>'; 75 $lines[] = 'mod_gzip_on Yes'; 76 $lines[] = 'mod_gzip_dechunk Yes'; 77 $lines[] = 'mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$'; 78 $lines[] = 'mod_gzip_item_include handler ^cgi-script$'; 79 $lines[] = 'mod_gzip_item_include mime ^text/.*'; 80 $lines[] = 'mod_gzip_item_include mime ^application/x-javascript.*'; 81 $lines[] = 'mod_gzip_item_exclude mime ^image/.*'; 82 $lines[] = 'mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*'; 83 $lines[] = '</IfModule>'; 84 else : 85 // Deflate 86 $lines[] = '<FilesMatch "\\.(js|css|html|htm|php|xml)$">'; 87 $lines[] = 'SetOutputFilter DEFLATE'; 88 $lines[] = '</FilesMatch>'; 89 endif; 74 $lines[] = '<IfModule mod_gzip.c>'; 75 $lines[] = 'mod_gzip_on Yes'; 76 $lines[] = 'mod_gzip_dechunk Yes'; 77 $lines[] = 'mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$'; 78 $lines[] = 'mod_gzip_item_include handler ^cgi-script$'; 79 $lines[] = 'mod_gzip_item_include mime ^text/.*'; 80 $lines[] = 'mod_gzip_item_include mime ^application/x-javascript.*'; 81 $lines[] = 'mod_gzip_item_exclude mime ^image/.*'; 82 $lines[] = 'mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*'; 83 $lines[] = '</IfModule>'; 90 84 91 if (in_array("mod_expires", $apacheMods)) : 85 $lines[] = '<FilesMatch "\\.(js|css|html|htm|php|xml)$">'; 86 $lines[] = 'SetOutputFilter DEFLATE'; 87 $lines[] = '</FilesMatch>'; 88 89 90 if (true) : 92 91 // Expires 93 92 $lines[] = '<IfModule mod_expires.c>';
Note: See TracChangeset
for help on using the changeset viewer.