adding a tips for apache

1.10.x
Mickael Desgranges 10 years ago
parent 5d3b825c16
commit 0fa31b803f
  1. 18
      documentation/optimization.html

@ -445,6 +445,24 @@ RewriteRule ([^/]+)/work/(.*)$ /main/work/download.php?file=work/$2&cDir=$1 [QSA
</pre><br />
This is easy, doesn't require a server reload and you should see the results pretty quickly. As mentioned above, if security of your content is an issue, though, you should avoid using this technique.
</p>
<p>
You can also mitigate the risk by disabling permissions check only
for some static resource like css,js and fonts files.
<br/>
For that is required to load header module
in apache (check with a2enmod in your favorite root terminal)<br />
add theses line after RewriteBase /courses/:
<pre>
<IfModule mod_headers.c>
# all file name ended with these extensions names will bypass the permission check (and also served by the browser cache at the next request)
<FilesMatch "\.(gif|jpg|jpeg|png|js|pdf|ico|icon|css|swf|avi|mp3|ogg|wav|ttf|otf|eot|woff)$">
Header unset Cache-Control
Header set Cache-Control "public, max-age=29030400"
RequestHeader unset Cookie
Header unset ETag
</FilesMatch>
</IfModule>
</pre>
<hr />
<h2><a name="12.MySQL-compression"></a>MySQL/MariaDB compression</h2>
<p>

Loading…
Cancel
Save