Apache2 — настройка htaccess

Apache2
Здесь будет описан метод настройки файла .htaccess, используемом в веб сервере apache2 большинством веб-хостеров.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Автор статьи не несет ответственности за причиненный ущерб от действий, которые изложены в этой инструкции. Все действия, описанные в данной статье, Вы выполняете на свой страх и риск.

В данном примере мы не будем изобретать велосипед, всю работу предоставим проверенному методу веб-кеширования — указанию заголовка max-age в ответе сервера, который будет определять время кеширования статического контента.
Данный пример рассчитан в основном на кеширование мультимедиа контента и статических данных страниц.
К сожалению, wordpress не разрешает публикацию кода (хех), вот ссылки на код:

# Do not remove this line, otherwise mod_rewrite rules will stop working
RewriteBase /

# cache settings

  Header set Cache-Control "max-age=2592000"


# remove hostinger ads
php_value auto_prepend_file none
php_value auto_append_file none

# mime types option
AddType text/html .html .htm
AddType text/plain .txt .c .cpp .h
AddType text/richtext .rtx
AddType text/tab-separated-values .tsv
AddType text/x-setext .etx
AddType text/x-server-parsed-html .shtml .sht
AddType application/x-bzip2 .bz2
AddType application/macbinhex-40 .hqx
AddType application/netalivelink .nel
AddType application/netalive .net
AddType application/octet-stream .bin .exe
AddType application/oda .oda
AddType application/pdf .pdf
AddType application/postscript .ai .eps .ps
AddType application/rtf .rtf
AddType application/zip .zip
AddType application/gzip .gz
AddType application/x-bittorrent .torrent
AddType application/x-mif .mif
AddType application/x-csh .csh
AddType application/x-dvi .dvi
AddType application/x-hdf .hdf
AddType application/x-latex .latex
AddType application/x-netcdf .nc .cdf
AddType application/x-sh .sh
AddType application/x-tcl .tcl
AddType application/x-tex .tex
AddType application/x-texinfo .texinfo .texi
AddType application/x-troff .t .tr .roff
AddType application/x-troff-man .man
AddType application/x-troff-me .me
AddType application/x-troff-ms .ms
AddType application/x-wais-source .src
AddType application/x-bcpio .bcpio
AddType application/x-cpio .cpio
AddType application/x-gtar .gtar
AddType application/x-shar .shar
AddType application/x-sv4cpio .sv4cpio
AddType application/x-sv4crc .sv4crc
AddType application/x-tar .tar
AddType application/x-ustar .ustar
AddType application/x-director .dcr
AddType application/x-director .dir
AddType application/x-director .dxr
AddType application/x-onlive .sds
AddType image/gif .gif .GIF
AddType image/ief .ief
AddType image/jpeg .jpeg .jpg .jpe .JPG
AddType image/png .png
AddType image/tiff .tiff .tif
AddType image/x-cmu-raster .ras
AddType image/x-portable-anymap .pnm
AddType image/x-portable-bitmap .pbm
AddType image/x-portable-graymap .pgm
AddType image/x-portable-pixmap .ppm
AddType image/x-rgb .rgb
AddType image/x-xbitmap .xbm
AddType image/x-xpixmap .xpm
AddType image/x-xwindowdump .xwd
AddType audio/basic .au .snd
AddType audio/x-aiff .aif .aiff .aifc
AddType audio/x-wav .wav
AddType audio/x-pn-realaudio .ram
AddType audio/x-midi .mid
AddType video/mpeg .mpeg .mpg .mpe
AddType video/quicktime .qt .mov
AddType video/x-msvideo .avi
AddType video/x-sgi-movie .movie

# turn off autoindex
Options -Indexes

# Error pages
ErrorDocument 404 /err404.html
ErrorDocument 500 /err500.html

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s