Просмотр файла .htaccess

Размер файла: 9.01Kb
##############################################################################################################
#
#  ИТАК ПРИСТУПАЕМ ДЛЯ ПОЛНОЦЕННОЙ РАБОТЫ НЕОБХОДИМО РАСКОММЕНТИРОВАТЬ (##) ПОЧТИ ВСЕ КОМАНДЫ,
#  НО ВОЗМОЖНО КАКАЯ-ТО ИЗ НИХ СМОЖЕТ ВЫЗВАТЬ ОШИБКУ И САЙТ ПЕРЕСТАНЕТ РАБОТАТЬ (ОШИБКА 500)
#  ТОГДА ПООЧЕРЕДНО ОБРАТНО ЗАКОММЕНТИРУЙТЕ ТЕ СТРОКИ КОТОРЫЕ ПО ВАШЕМУ МНЕНИЮ МОГУТ ВЫЗЫВАТЬ ОШИБКУ
#  ДЛЯ ТОГО ЧТОБЫ РАСКОММЕНТИРОВАТЬ УДАЛИТЕ ДВА ЗНАКА ## В НАЧАЛЕ СТРОКИ
#  ТАМ ГДЕ СТОИТ 3 ЗНАКА ### ЭТО ОПЦИОНАЛЬНЫЕ КОМАНДЫ МОЖНО ОБОЙТИСЬ И БЕЗ НИХ
#
##############################################################################################################
# MIME-типы для текстовых документов
AddType text/html .htm 
AddType text/html .html 
AddType text/html .htmls 
AddType text/vnd.wap.wml .wml
AddType text/vnd.wap.wmlscript .wmls
AddType text/vnd.wap.wmlscript .wmlsc
AddType text/vnd.wap.si .si
AddType text/x-vCalendar .vcs
AddType text/v-vCard .vcf
AddType text/x-co-desc .cod
AddType text/css .css 
AddType text/x-vmel .mel
AddType text/x-vmel .emy
AddType application/xml .xml 

# MIME-типы для приложений
AddType text/sun.j2me.app-descriptor .jad
AddType text/vnd.sun.j2me.app-descriptor;charset=UTF-8 .jad
AddType application/java-archive .jar
AddType application/sis .sis
AddType application/sisx .sisx
AddType application/vnd.Nokie.ringing-tone .rng
AddType application/vnd.symbian.install .sis
AddType application/vnd.symbian.install .sisx
AddType application/vnd.wap.wmlc .wmlc
AddType application/vnd.mophun.application .mpn
AddType application/vnd.mophun.certificate .mpc
AddType application/vnd.wap.sic .sic
AddType application/vnd.nokia.gamedata .nqd
AddType application/x-nokiagamedata .ngd
AddType application/x-pmd .pmd


# MIME-типы для музыкальных файлов
AddType application/x-smaf .mmf
AddType audio/mpeg .mp3
AddType audio/amr .amr
AddType audio/midi .mid
AddType audio/midi .midi
AddType audio/midi .mid 
AddType music/crescendo .mid 
AddType audio/x-mid .mid 
AddType audio/x-midi .mid 
AddType x-music/x-midi .mid 
AddType application/x-midi .midi 
AddType audio/midi .midi 
AddType music/crescendo .midi 
AddType audio/x-mid .midi 
AddType audio/x-midi .midi 
AddType x-music/x-midi .midi 
AddType audio/vnd.qcelp .qcp
AddType audio/x-gsm .gsd 
AddType audio/midi .kar 
AddType music/x-karaoke .kar 
AddType audio/mpeg .m2a 
AddType audio/mpegurl .m3u 
AddType audio/x-mpequrl .m3u 
AddType audio/x-scpls .m3u 
AddType audio/mpeg .mp2 
AddType audio/x-mpeg .mp2 
AddType audio/mp3 .mp3 
AddType audio/mpeg .mp3 
AddType audio/mpeg3 .mp3 
AddType audio/mpg .mp3 
AddType audio/x-mpeg .mp3 
AddType audio/x-mpeg-3 .mp3 
AddType audio/mpg .mp4
AddType audio/mpeg .mpa 
AddType audio/mpeg .mpg 
AddType audio/mpeg .mpga 
AddType audio/mod .mod 
AddType audio/x-mod .mod 
AddType audio/vnd.everad.plj .plj 
AddType audio/mpegurl .pls 
AddType audio/x-mpequrl .pls 
AddType audio/x-scpls  .pls 
AddType audio/vnd.qcelp .qcp 
AddType audio/vnd.rn-realaudio .ra 
AddType audio/x-pn-realaudio .ra 
AddType audio/x-pn-realaudio-plugin .ra 
AddType audio/x-realaudio .ra 
AddType audio/x-pn-realaudio .ram 
AddType audio/wav .wav 
AddType audio/x-wav .wav 
AddType audio/imelody .imy
AddType audio/rmf .rmf 

# MIME-типы для видео
AddType video/3gpp .3gp
AddType video/mp4 .mp4
AddType video/quicktime .avi 
AddType application/x-troff-msvideo .avi 
AddType video/avi .avi 
AddType video/x-msvideo .avi 
AddType video/avs-video .avs 
AddType video/dl .dl 
AddType video/x-dl .dl 
AddType video/vnd.fvt .fvt 
AddType video/fli .fli 
AddType video/x-fli  .fli 
AddType video/gl .gl 
AddType video/x-gl .gl 
AddType video/mpeg .m1v 
AddType video/mpeg .m2v 
AddType video/x-mpeg .mp2 
AddType video/x-mpeq2a .mp2 
AddType video/quicktime .moov 
AddType video/quicktime .mov 
AddType video/x-sgi-movie .movie 
AddType video/mpeg .mp2 
AddType video/mpeg .mpa 
AddType video/mpeg .mpe 
AddType video/mpeg .mpeg 
AddType video/mpeg .mpg 
AddType video/quicktime .qt 
AddType video/x-qtc .qtc 
AddType video/quicktime mov .qt

# MIME-типы для изображений
AddType image/vnd.wap.wmbp .wbmp
AddType image/x-bmp .bmp
AddType image/x-epoc-mbm .mbm
AddType image/vnd.nok-3dscreensaver .n3a
AddType image/vnd.nok-oplogo-colornokia-op-logo .nok
AddType image/jpeg .jpg
AddType image/jpeg .jpeg
AddType image/png .png 

# MIME-типы для архивов
AddType application/x-compressed .zip
AddType application/x-zip-compressed .zip
AddType application/zip .zip
AddType multipart/x-zip .zip
AddType application/zip .7z
AddType application/x-rar .rar
AddType application/x-bzip2 .boz 
AddType application/x-bzip .bz 
AddType application/x-bzip2 .bz2 
AddType application/x-gzip .gzip 
AddType multipart/x-gzip .gzip 
AddType application/x-gzip .gz
AddType application/x-compressed .gz 
AddType application/x-gtar .gtar
AddType application/x-tar .tar 
AddType application/gnutar .tgz 
AddType application/x-compressed .tgz 
AddType application/x-tar .hid 

# MIME-типы разные
AddType application/x-shockwave-flash .swf
AddType application/vnd.sonyericsson.mms-template .tpl
AddType application/vnd.eri.thm .thm
AddType archive/vnh.nth .nth
AddType application/vnd.siemens-mp.theme .sdt
AddType application/vnd.siemens-mp.skin .scs
#########################################
# Ниже мы закрываем прямой доступ к     # 
# Некоторым файлам и директориям        #
#########################################
<Files ~ "template|local">
   Order allow,deny
    Deny from all
</Files>
<Files ~ ".(dat|priv|prof)$">
   Order allow,deny
   Deny from all
</Files>
################################################################################################################
# Здесь некоторые перенастройки Рекомендуется все раскомментировать для  полноценной работы wap-motor портала   
################################################################################################################
php_value error_reporting 7
php_value register_globals 0 
php_value session.use_trans_sid 1 
php_value safe_mode_gid 1
php_value safe_mode_include_dir 1
php_value magic_quotes_gpc 0
php_value magic_quotes_runtime 0
php_value magic_quotes_sybase 0 
php_value file_uploads 1
php_value display_errors 1
DirectoryIndex index.php
AddDefaultCharset UTF-8
Options -Indexes
php_flag disable_functions passthru,system,shell_exec,popen	
##########################################
# Ниже иcправляйте на адрес своего сайта #
##########################################
ErrorDocument 400 ../pages/error.php?error=400	
ErrorDocument 401 ../pages/error.php?error=401
ErrorDocument 402 ../pages/error.php?error=402	
ErrorDocument 403 ../pages/error.php?error=403
ErrorDocument 404 ../pages/error.php?error=404
ErrorDocument 500 ../pages/error.php?error=500
ErrorDocument 502 ../pages/error.php?error=502	
##########################################
# Если включен mod Rewrite то адрес к    #
# страничкам мотора можно писать не      #
# index.php?p=dir&f=file ,а dir/file.mot #
##########################################
RewriteEngine Off
##################################################################################################################
# Строка ниже этого раздела: 'Options FollowSymLinks' может вызвать проблему
# при некоторых конфигурациях сервера. Она необходима для использования модуля апача mod_rewrite, но может быть
# уже настроена администратором вашего сервера и изменение этого параметра в .htaccess может быть запрещено
# Если эта директива вызывает ошибку сервера, то закомментируйте строку (добавьте символ # в 
# начало строки), перезагрузите в браузере сайт и протестируйте работу. Если все работает,
# то вам не надо ничего менять здесь, т.к. всё уже настроено администратором сервера. 
###################################################################################################################
###Options +FollowSymlinks

####################################################################################
#  Раскомментируйте следующую строку, если ваши URL web-сервера
#  не связаны напрямую с физическими путями файлов.
#  Обновите Ваш Каталог MOTOR (используйте "/" для обозначения корня сервера)
####################################################################################
###RewriteBase /

#############################
# Новый путь для файлов mot #
#############################
RewriteRule ^([a-z0-9_-]+)/([a-z0-9_-]+).mot(/?)+$ ?p=$1&f=$2 [QSA,L]

#########################################################################
# Правила обработки запросов для блокировки распространенных эксплоитов #
#########################################################################                    
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} http:.*\/.*\/ [OR]
RewriteCond %{QUERY_STRING} ..*\/ [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]