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 /> </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. 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>
<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 /> <hr />
<h2><a name="12.MySQL-compression"></a>MySQL/MariaDB compression</h2> <h2><a name="12.MySQL-compression"></a>MySQL/MariaDB compression</h2>
<p> <p>

Loading…
Cancel
Save