Показаны сообщения с ярлыком htaccess. Показать все сообщения
Показаны сообщения с ярлыком htaccess. Показать все сообщения

16.4.14

htaccess - error 500 Internal server error

При  добавлении  кода в .htaccess возникает ошибка  error 500

<FilesMatch "\.(js|ico|gif|jpg|png|css|html)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

/var/log/apache2/error.log,
[Sun Jan 03 14:08:47 2010] [alert] [client 127.0.0.1] /var/www/dicno/public_html/.htaccess: Invalid command 'Header', perhaps misspelled or defined by a module not included in the server configuration


Решение:
su -
cd /etc/apache2/mods-enabled/
ln -s ../mods-available/headers.load headers.load
sh /etc/init.d/apache2 force-reload
link
Link2

26.2.14

Включаем GZIP сжатие css, js и html и увеличиваем срок жизни кэша браузера

Включаем GZIP сжатие css, js и html 

Добавляем строчки в .htaccess

 # compress text, html, javascript, css, xml:
 AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html
 AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css
 AddOutputFilterByType DEFLATE application/xml
 AddOutputFilterByType DEFLATE application/xhtml+xml
 AddOutputFilterByType DEFLATE application/rss+xml
 AddOutputFilterByType DEFLATE application/javascript
 AddOutputFilterByType DEFLATE application/x-javascript
 # Or, compress certain file types by extension:

 SetOutputFilter DEFLATE

Проверяем тут http://www.gidnetwork.com/tools/gzip-test.php

Увеличиваем срок жизни кэша браузера

Добавляем строчки в .htaccess



ExpiresActive On
ExpiresByType application/javascript "access plus 7 days"
ExpiresByType text/javascript "access plus 7 days"
ExpiresByType text/css "access plus 7 days"
ExpiresByType image/gif "access plus 7 days"
ExpiresByType image/jpeg "access plus 7 days"
ExpiresByType image/png "access plus 7 days"

link