заметки об администрировании и python. Траблшутинг в «примерах» и HOWTO.

😎 О себе | 📚 Литература и ресурсы | ⚡ Все посты | 📮 E-mail
2 заметки с тегом

.htaccess

https в связке nginx+apache2: борьба против циклического редиректа

Если редирект устанавливается с помощью .htaccess, то данные варианты подходят лучше всего. Вариант 1:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

  Вариант 2:

SetEnvIf HTTPS on SERVER_PORT=443
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 
 Нет комментариев    75   2016   .htaccess   Apache2   https   nginx

Сжатие контента с помощью gzip/deflate apache2

Для включения кеширования нам нужен модуль mod_deflate, для кеширования — mod_headers или mod_expires. Также mod_headers вам пригодится чтобы удалять заголовок ETag, он лишний и могут быть проблемы с кешированием через mod_header при включенном сжатии. Для включение выполните:

a2enmod deflate headers expires

Далее перезапускаем apache2:

service httpd restart

или

service apache2 restart

Сжать ответ сервера для перечисленных MIME типов #### Проверка http://checkgzipcompression.com/ #### #### ######################################################
 Нет комментариев    147   2016   .htaccess   Apache2   deflate   gzip   mod_headers