Commit | Line | Data |
---|---|---|
4a5fb34b | 1 | RewriteEngine on |
2 | ||
b6cdf7b4 | 3 | RewriteBase @REWRITE_BASE@ |
4a5fb34b | 4 | |
c27bd93d FB |
5 | # Rewrites static files from embedded/raw|light |
6 | RewriteCond %{DOCUMENT_ROOT}/$2 -f | |
7 | RewriteRule ^(embedded/[^/]+/)(.*)$ $2 [L] | |
8 | ||
f7644ca9 | 9 | # Rewrites URLs of the form 'index.php?q=x'. |
4a5fb34b | 10 | RewriteCond %{REQUEST_FILENAME} !-f |
11 | RewriteCond %{REQUEST_FILENAME} !-d | |
6d262738 | 12 | RewriteRule ^(.*)$ ?n=$1 [L,QSA] |
f7644ca9 VZ |
13 | |
14 | # Caches the immutable resources for seven days. Generated files (images and JS | |
15 | # served by PHP) are not affected. | |
16 | ExpiresActive On | |
b56ed671 | 17 | ExpiresByType application/javascript "access plus 7 days" |
f7644ca9 VZ |
18 | ExpiresByType application/x-javascript "access plus 7 days" |
19 | ExpiresByType image/gif "access plus 7 days" | |
20 | ExpiresByType image/jpeg "access plus 7 days" | |
21 | ExpiresByType image/png "access plus 7 days" | |
22 | ExpiresByType text/css "access plus 7 days" | |
806dd8b8 FB |
23 | |
24 | AddOutputFilterByType DEFLATE application/javascript | |
25 | AddOutputFilterByType DEFLATE application/x-javascript | |
26 | AddOutputFilterByType DEFLATE text/css | |
27 | AddOutputFilterByType DEFLATE text/html | |
28 | AddOutputFilterByType DEFLATE text/xml |