-
Notifications
You must be signed in to change notification settings - Fork 0
/
.htaccess
39 lines (28 loc) · 1.25 KB
/
.htaccess
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Редирект на страницу при обновлениях или "ремонтных работах"
#RewriteCond %{REQUEST_URI} !^/promo(.*)$
#RewriteCond %{REMOTE_ADDR} !=94.181.222.169
#RewriteRule ^.* temp.html [L]
RewriteEngine on
RewriteBase /
# обработка остальных файлов, не через ядро
# убрать от сюда htm, html
RewriteRule \.(gif|png|jpg|jpeg|bmp|tif|rar|zip|gz|bz2|exe|htm|html|css|js|swf|txt|ico|xml|eot|svg|ttf|otf|woff|woff2)$ - [L]
# отделяем обработку админки от ядра сайта
RewriteCond %{REQUEST_URI} !^/promo(.*)$
# отключение обработки ядра, защита от зацикливания
#RewriteCond %{REQUEST_URI} !^/syst/.*$
RewriteRule ^(.*)$ syst/core.php [L]
# админка
#RewriteRule ^admin(.*)$ syst/admin/core.php [L]
#RewriteCond %{REQUEST_URI} !^/syst/modules/study/db/(.*)$
# FOR TESTS !!!
#RewriteCond %{REQUEST_URI} !^/unittests/(.*)$
#RewriteCond %{REQUEST_URI} !^/syst/core.php*$
RewriteRule ^syst/modules/(.*)$ syst/admin/core.php [L]
# Обработка ошибок
ErrorDocument 500 /error.php
ErrorDocument 404 /error.php
AddDefaultCharset utf8
<ifmodule php5.c>
php_value default_charset "utf8"
</ifmodule>