hostmaria

htaccess kripto

Jun 28th, 2020
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.23 KB | None | 0 0
  1. # BEGIN WordPress
  2. <IfModule mod_rewrite.c>
  3. RewriteEngine On
  4. RewriteBase /
  5. RewriteRule ^index\.php$ - [L]
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule . /index.php [L]
  9. </IfModule>
  10. # END WordPress
  11.  
  12. ##### Optimize default expiration time - BEGIN - Helm
  13. <IfModule mod_expires.c>
  14. ## Enable expiration control
  15. ExpiresActive On
  16.  
  17. ## CSS and JS expiration: 1 week after request
  18. ExpiresByType text/css "now plus 1 week"
  19. ExpiresByType application/javascript "now plus 1 week"
  20. ExpiresByType application/x-javascript "now plus 1 week"
  21.  
  22. ## Image files expiration: 1 month after request
  23. ExpiresByType image/bmp "now plus 1 month"
  24. ExpiresByType image/gif "now plus 1 month"
  25. ExpiresByType image/jpeg "now plus 1 month"
  26. ExpiresByType image/jp2 "now plus 1 month"
  27. ExpiresByType image/pipeg "now plus 1 month"
  28. ExpiresByType image/png "now plus 1 month"
  29. ExpiresByType image/svg+xml "now plus 1 month"
  30. ExpiresByType image/tiff "now plus 1 month"
  31. ExpiresByType image/x-icon "now plus 1 month"
  32. ExpiresByType image/ico "now plus 1 month"
  33. ExpiresByType image/icon "now plus 1 month"
  34. ExpiresByType text/ico "now plus 1 month"
  35. ExpiresByType application/ico "now plus 1 month"
  36. ExpiresByType image/vnd.wap.wbmp "now plus 1 month"
  37.  
  38. ## Font files expiration: 1 week after request
  39. ExpiresByType application/x-font-ttf "now plus 1 week"
  40. ExpiresByType application/x-font-opentype "now plus 1 week"
  41. ExpiresByType application/x-font-woff "now plus 1 week"
  42. ExpiresByType font/woff2 "now plus 1 week"
  43. ExpiresByType image/svg+xml "now plus 1 week"
  44.  
  45. ## Movie files expiration: 1 month after request
  46. ExpiresByType application/x-shockwave-flash "now plus 1 month"
  47. ExpiresByType x-world/x-vrml "now plus 1 month"
  48. ExpiresByType video/x-msvideo "now plus 1 month"
  49. ExpiresByType video/mpeg "now plus 1 month"
  50. ExpiresByType video/mp4 "now plus 1 month"
  51. ExpiresByType video/quicktime "now plus 1 month"
  52. ExpiresByType video/x-la-asf "now plus 1 month"
  53. ExpiresByType video/x-ms-asf "now plus 1 month"
  54.  
  55. </IfModule>
  56. ##### Optimize default expiration time - END
  57.  
  58. ##### COMPRESSION - Helm
  59. # BEGIN DEFLATE COMPRESSION
  60. <IfModule mod_deflate.c>
  61. # Compress HTML, CSS, JavaScript, Text, XML and fonts
  62. AddOutputFilterByType DEFLATE application/javascript
  63. AddOutputFilterByType DEFLATE application/rss+xml
  64. AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  65. AddOutputFilterByType DEFLATE application/x-font
  66. AddOutputFilterByType DEFLATE application/x-font-opentype
  67. AddOutputFilterByType DEFLATE application/x-font-otf
  68. AddOutputFilterByType DEFLATE application/x-font-truetype
  69. AddOutputFilterByType DEFLATE application/x-font-ttf
  70. AddOutputFilterByType DEFLATE application/x-javascript
  71. AddOutputFilterByType DEFLATE application/xhtml+xml
  72. AddOutputFilterByType DEFLATE application/xml
  73. AddOutputFilterByType DEFLATE font/opentype
  74. AddOutputFilterByType DEFLATE font/otf
  75. AddOutputFilterByType DEFLATE font/ttf
  76. AddOutputFilterByType DEFLATE image/svg+xml
  77. AddOutputFilterByType DEFLATE image/x-icon
  78. AddOutputFilterByType DEFLATE text/css
  79. AddOutputFilterByType DEFLATE text/html
  80. AddOutputFilterByType DEFLATE text/javascript
  81. AddOutputFilterByType DEFLATE text/plain
  82. AddOutputFilterByType DEFLATE text/xml
  83. </IfModule>
  84. # END DEFLATE COMPRESSION
  85. # END COMPRESSION
  86.  
  87. ##### Enable gzip compression for resources - Helm
  88. <ifModule mod_gzip.c>
  89. mod_gzip_on Yes
  90. mod_gzip_dechunk Yes
  91. mod_gzip_item_include file .(html?|txt|css|js|php)$
  92. mod_gzip_item_include handler ^cgi-script$
  93. mod_gzip_item_include mime ^text/.*
  94. mod_gzip_item_include mime ^application/x-javascript.*
  95. mod_gzip_item_exclude mime ^image/.*
  96. mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
  97. </ifModule>
  98. # gzip end
  99.  
  100. ##### FORCE TRAILING SLASH - Helm
  101. <IfModule mod_rewrite.c>
  102. RewriteCond %{REQUEST_URI} /+[^.]+$
  103. RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
  104. </IfModule>
  105. # END FORCE TRAILING SLASH
  106.  
  107. ##### Set Header Vary: Accept-Encoding - Helm
  108. <IfModule mod_headers.c>
  109. <FilesMatch ".(js|css|xml|gz|html)$">
  110. Header append Vary: Accept-Encoding
  111. </FilesMatch>
  112. </IfModule>
  113. # end vary
Add Comment
Please, Sign In to add comment