Файл: .htaccess
Строк: 78
# кодировка по-умолчанию
AddDefaultCharset
UTF-8
DirectoryIndex index.php
Options
-Indexes
#------------------Помогает кэшировать
файлы--------------#
<IfModule mod_gzip.c>
mod_gzip_on
Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file
.(html?|txt|css|js|php|pl|ico|png|gif|jpeg|jpg)$
mod_gzip_item_include
handler ^cgi-script$
mod_gzip_item_include mime
^text.*
mod_gzip_item_include mime
^application/x-javascript.*
mod_gzip_item_exclude mime
^image.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
#------------------Помогает кэшировать
файлы--------------#
# переопределяем страницы
ошибок
ErrorDocument 400 /main/error/400/
ErrorDocument 401
/main/error/401/
ErrorDocument 402 /main/error/402/
ErrorDocument 403
/main/error/403/
ErrorDocument 404 /main/error/404/
ErrorDocument 500
/main/error/500/
ErrorDocument 502
/main/error/502/
#------------------Система реализации
роутинга------------#
RewriteEngine On
RewriteBase /
RewriteRule
^@([a-zA-Z-0-9]*)?$ /user/view/$1/ [L,QSA]
RewriteCond %{REQUEST_FILENAME}
!-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$
/index.php?r_page_cms=$1 [L,QSA]
#------------------Система
реализации роутинга------------#
# задаем
соответствие mime типов расширению (старая
система)
AddType text/vnd.wap.wml;charset=utf-8 .wml
AddType
application/vnd.sonyericsson.mms-template tpl
AddType
application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType
application/vnd.wap.wmlscriptc .wmlsc
AddType image/vnd.wap.wbmp
.wbmp
AddType application/vnd.eri.thm .thm
AddType
application/vnd.mophun.application .mpn
AddType
application/vnd.mophun.certificate .mpc
AddType
text/vnd.sun.j2me.app-descriptor .jad
Addtype text/x-vmel .mel
Addtype
audio/imelody .imy
AddType application/vnd.smaf .mmf
Addtype text/x-vmel
.emy
AddType audio/amr .amr
AddType audio/x-wav .wav
AddType
application/x-tar .hid
Addtype image/jpeg .jpg
Addtype image/jpeg .jpeg
Addtype image/gif .gif
Addtype image/png .png
Addtype image/bmp .bmp
Addtype text/x-imelody .imy
Addtype text/x-emelody .emy
Addtype
text/x-vcard .vcf
Addtype text/x-vcalendar .vcs
Addtype text/calendar
.ics
Addtype application/smil .smil
Addtype application/smil .smi
Addtype application/java-archive .jar
Addtype
application/vnd.symbian.install .sis
Addtype audio/wav .wav
Addtype
audio/midi .midi
Addtype audio/midi .mid
Addtype audio/rmf .rmf
Addtype
application/vnd.wap.mms-message .mms
AddType video/flv .flv
AddType
video/mp4 .mp4
Addtype video/3gpp .3gp
Addtype application/zip .zip
Addtype
audio/mpeg .mp3