Advertisement
Guest User

Untitled

a guest
Aug 20th, 2019
506
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.97 KB | None | 0 0
  1. <IfModule mod_setenvif.c>
  2. <IfModule mod_headers.c>
  3. <FilesMatch "\.(bmp|cur|gif|ico|jpe?g|png|svgz?|webp)$">
  4. SetEnvIf Origin ":" IS_CORS
  5. Header set Access-Control-Allow-Origin "*" env=IS_CORS
  6. </FilesMatch>
  7. </IfModule>
  8. </IfModule>
  9. <IfModule mod_headers.c>
  10. <FilesMatch "\.(eot|otf|tt[cf]|woff2?)$">
  11. Header set Access-Control-Allow-Origin "*"
  12. </FilesMatch>
  13. </IfModule>
  14. Options -MultiViews
  15.  
  16. <IfModule mod_headers.c>
  17. Header unset ETag
  18. </IfModule>
  19. FileETag None
  20.  
  21. <IfModule mod_expires.c>
  22. ExpiresActive on
  23. ExpiresDefault "access plus 1 month"
  24. # CSS
  25. ExpiresByType text/css "access plus 1 year"
  26. # Data interchange
  27. ExpiresByType application/atom+xml "access plus 1 hour"
  28. ExpiresByType application/rdf+xml "access plus 1 hour"
  29. ExpiresByType application/rss+xml "access plus 1 hour"
  30. ExpiresByType application/json "access plus 0 seconds"
  31. ExpiresByType application/ld+json "access plus 0 seconds"
  32. ExpiresByType application/schema+json "access plus 0 seconds"
  33. ExpiresByType application/geo+json "access plus 0 seconds"
  34. ExpiresByType application/xml "access plus 0 seconds"
  35. ExpiresByType text/calendar "access plus 0 seconds"
  36. ExpiresByType text/xml "access plus 0 seconds"
  37. # Favicon (cannot be renamed!) and cursor images
  38. ExpiresByType image/vnd.microsoft.icon "access plus 1 week"
  39. ExpiresByType image/x-icon "access plus 1 week"
  40. # HTML
  41. ExpiresByType text/html "access plus 0 seconds"
  42. # JavaScript
  43. ExpiresByType application/javascript "access plus 1 year"
  44. ExpiresByType application/x-javascript "access plus 1 year"
  45. ExpiresByType text/javascript "access plus 1 year"
  46. # Manifest files
  47. ExpiresByType application/manifest+json "access plus 1 week"
  48. ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds"
  49. ExpiresByType text/cache-manifest "access plus 0 seconds"
  50. # Markdown
  51. ExpiresByType text/markdown "access plus 0 seconds"
  52. # Media files
  53. ExpiresByType audio/ogg "access plus 1 month"
  54. ExpiresByType image/bmp "access plus 1 month"
  55. ExpiresByType image/gif "access plus 1 month"
  56. ExpiresByType image/jpeg "access plus 1 month"
  57. ExpiresByType image/png "access plus 1 month"
  58. ExpiresByType image/svg+xml "access plus 1 month"
  59. ExpiresByType image/webp "access plus 1 month"
  60. ExpiresByType video/mp4 "access plus 1 month"
  61. ExpiresByType video/ogg "access plus 1 month"
  62. ExpiresByType video/webm "access plus 1 month"
  63. # WebAssembly
  64. ExpiresByType application/wasm "access plus 1 year"
  65. # Web fonts
  66. # Collection
  67. ExpiresByType font/collection "access plus 1 month"
  68. # Embedded OpenType (EOT)
  69. ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
  70. ExpiresByType font/eot "access plus 1 month"
  71. # OpenType
  72. ExpiresByType font/opentype "access plus 1 month"
  73. ExpiresByType font/otf "access plus 1 month"
  74. # TrueType
  75. ExpiresByType application/x-font-ttf "access plus 1 month"
  76. ExpiresByType font/ttf "access plus 1 month"
  77. # Web Open Font Format (WOFF) 1.0
  78. ExpiresByType application/font-woff "access plus 1 month"
  79. ExpiresByType application/x-font-woff "access plus 1 month"
  80. ExpiresByType font/woff "access plus 1 month"
  81. # Web Open Font Format (WOFF) 2.0
  82. ExpiresByType application/font-woff2 "access plus 1 month"
  83. ExpiresByType font/woff2 "access plus 1 month"
  84. # Other
  85. ExpiresByType text/x-cross-domain-policy "access plus 1 week"
  86. </IfModule>
  87.  
  88.  
  89. <IfModule mod_rewrite.c>
  90. RewriteEngine On
  91. RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
  92. RewriteRule ^(.*) - [E=BASE:%1]
  93. RewriteCond %{HTTP:Authorization} .
  94. RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  95. RewriteCond %{ENV:REDIRECT_STATUS} ^$
  96. RewriteRule ^app\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=301,L]
  97. RewriteCond %{REQUEST_FILENAME} -f
  98. RewriteRule ^ - [L]
  99. RewriteRule ^ %{ENV:BASE}/app.php [L]
  100. </IfModule>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement