RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
DirectoryIndex index.php
Options -Indexes
ErrorDocument 400 /modules/error.php
ErrorDocument 401 /modules/error.php
ErrorDocument 403 /modules/error.php
ErrorDocument 404 /modules/error.php
ErrorDocument 500 /modules/error.php
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
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>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/css
</IfModule>
<IfModule mod_setenvif.c>
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
</IfModule>
RewriteRule ^/?$ index.php [L,QSA]
RewriteRule ^notification/?$ notification.php? [L,QSA]
RewriteRule ^sunduk/?$ sunduk.php? [L,QSA]
RewriteRule ^pay/?$ diamond.php? [L,QSA]
RewriteRule ^bestow/([0-9]*)/?$ /gifts/bestow.php?id=$1 [L,QSA]
RewriteRule ^gift/([0-9]*)/?$ /gifts/user.php?id=$1 [L,QSA]
RewriteRule ^elka/?$ elka.php? [L,QSA]
RewriteRule ^elka/answer/([0-9]*)/?$ elka.php?id=$1 [L,QSA]
RewriteRule ^elka/send/?$ elka.php?act=send[L,QSA]
RewriteRule ^chat/?$ chat.php? [L,QSA]
RewriteRule ^chat/answer/([0-9]*)/?$ chat.php?id=$1 [L,QSA]
RewriteRule ^chat/send/?$ chat.php?act=send[L,QSA]
RewriteRule ^online/?$ online.php [L,QSA]
RewriteRule ^rating/?$ rating.php [L,QSA]
RewriteRule ^task/?$ task.php [L,QSA]
RewriteRule ^castle/?$ /modules/castle/castle.php [L,QSA]
RewriteRule ^ramp/?$ /modules/ramp/index.php [L,QSA]
RewriteRule ^castle/creat/?$ /modules/castle/castle.php?act=creat[L,QSA]
RewriteRule ^castle/treasure/?$ /modules/castle/castle.php?treasure=treasure[L,QSA]
RewriteRule ^castle/user/([0-9]*)/?$ /modules/castle/castle.php?castle=info&id_user=$1 [L,QSA]
RewriteRule ^546546541665165156/?$ p.php [L,QSA]
RewriteRule ^4gf45fg4j5g4h5h4j5h4j5g4g54j5g4hj5h4j4/?$ ng.php [L,QSA]
RewriteRule ^glory_amulet/?$ /modules/amulet/index.php [L,QSA]
RewriteRule ^glory_amulet/upgrade/?$ /modules/amulet/index.php?up [L,QSA]
RewriteRule ^tournament/?$ /modules/tournament/index.php [L,QSA]
RewriteRule ^war/?$ /modules/boss/index.php [L,QSA]
RewriteRule ^war/attack/?$ /modules/boss/index.php [L,QSA]
RewriteRule ^scramble/rating/?$ /modules/scramble/rating.php [L,QSA]
RewriteRule ^scramble/?$ /modules/scramble/index.php [L,QSA]
RewriteRule ^scramble/fight/?$ /modules/scramble/index.php?action=fight [L,QSA]
RewriteRule ^scramble/attack/?$ /modules/scramble/index.php?action=attack [L,QSA]
RewriteRule ^scramble/reward/?$ /modules/scramble/index.php?action=reward [L,QSA]
RewriteRule ^castle/([0-9]*)/?$ /modules/castle/castle.php?action=view&id=$1 [L,QSA]
RewriteRule ^castle/chat/answer/([0-9]*)/?$ /modules/castle/chat.php?id=$1 [L,QSA]
RewriteRule ^castle/build/?$ /modules/castle/build.php? [L,QSA]
RewriteRule ^castle/build/([0-9]*)/?$ /modules/castle/build.php?act=upgrade&idBuild=$1 [L,QSA]
RewriteRule ^castles/rating/?$ /modules/castle/rating.php [L,QSA]
RewriteRule ^castle/journal/?$ /modules/castle/journal.php [L,QSA]
RewriteRule ^castle/chat/?$ /modules/castle/chat.php [L,QSA]
RewriteRule ^castle/ad/?$ /modules/castle/ad.php [L,QSA]
RewriteRule ^castle/settings/?$ /modules/castle/settings.php [L,QSA]
RewriteRule ^start/sex/([-a-zA-Z0-9_]+)/?$ start.php?tutor=sex&choice=$1 [L,QSA]
RewriteRule ^start/kindom/?$ start.php?tutor=kindom [L,QSA]
RewriteRule ^start/kindom/([0-9])/?$ start.php?tutor=kindom&side=$1 [L,QSA]
RewriteRule ^bitva/?$ /modules/vojna/index.php [L,QSA]
RewriteRule ^md?$ moder.php [L,QSA]
RewriteRule ^diamond?$ diamond.php [L,QSA]
RewriteRule ^podarok?$ podarok.php [L,QSA]
RewriteRule ^friends/?$ friends.php [L,QSA]
RewriteRule ^forum/?$ forum.php? [L,QSA]
RewriteRule ^section/([0-9]*)/?$ forum.php?act=section&id=$1 [L,QSA]
RewriteRule ^section/([0-9]*)/view/([0-9]*)/?$ forum.php?act=view&id=$1&ids=$2 [L,QSA]
RewriteRule ^start/?$ start.php [L,QSA]
RewriteRule ^shop/?$ shop.php [L,QSA]
RewriteRule ^shop/kids/?$ shop.php?act=kids&id=$1 [L,QSA]
RewriteRule ^shop/vip/?$ shop.php?act=vip [L,QSA]
RewriteRule ^shop/item/([-a-zA-Z0-9_]+)?$ shop.php?act=item&id=$1 [L,QSA]
RewriteRule ^enchant/?$ enchant.php [L,QSA]
RewriteRule ^enchant/([-a-zA-Z0-9_]+)/detalies/?$ enchant.php?act=detalies&id=$1 [L,QSA]
RewriteRule ^enchant/([-a-zA-Z0-9_]+)/insert/([-a-zA-Z0-9_]+)/?$ enchant.php?act=insert&id=$1&e=$2 [L,QSA]
RewriteRule ^harden/?$ harden.php [L,QSA]
RewriteRule ^harden/([0-9]*)/detalies/?$ harden.php?act=detalies&id=$1 [L,QSA]
RewriteRule ^harden/([0-9]*)/upgrade/?$ harden.php?act=upgrade&id=$1 [L,QSA]
RewriteRule ^mail/?$ mail.php [L,QSA]
RewriteRule ^message/sent/([0-9]*)/?$ mail.php?act=sent&id=$1 [L,QSA]
RewriteRule ^inv/([0-9]*)/equip/?$ inv.php?act=equip&id=$1 [L,QSA]
RewriteRule ^inv/sell/all?$ inv.php?act=sell_all [L,QSA]
RewriteRule ^inv/([0-9]*)/sell/?$ inv.php?act=sell&id=$1 [L,QSA]
RewriteRule ^inv/outline/?$ inv.php?act=outline [L,QSA]
RewriteRule ^equip/?$ equip.php? [L,QSA]
RewriteRule ^equip/([0-9]*)/info/?$ equip.php?act=info&id=$1 [L,QSA]
RewriteRule ^ref/$ list_refer.php [L,QSA]
RewriteRule ^ability/$ /modules/ability/index.php [L,QSA]
RewriteRule ^camp/$ /modules/camp/camp.php [L,QSA]
RewriteRule ^camp/([0-9]*)/go/?$ /modules/camp/camp.php?act=go&id=$1 [L,QSA]
RewriteRule ^fight/$ /modules/camp/fight.php [L,QSA]
RewriteRule ^fight/getReward/?$ /modules/camp/fight.php?get&id=$1 [L,QSA]
RewriteRule ^fight/([0-9]*)/go/?$ /modules/camp/fight.php?go&id=$1 [L,QSA]
RewriteRule ^fight/camp/?$ /modules/camp/fight.php?act=start&id=$1[L,QSA]
RewriteRule ^fight/camp/attack/?$ /modules/camp/fight.php?act=attack&id=$1[L,QSA]
RewriteRule ^fight/camp/reward/?$ /modules/camp/fight.php?act=reward&id=$1[L,QSA]
##################################Train
RewriteRule ^train/?$ /modules/train/index.php?[L,QSA]
RewriteRule ^train/([-a-zA-Z0-9_]+)?$ /modules/train/index.php?action=upgrade&typeTrainGet=$1[L,QSA]
RewriteRule ^train/([-a-zA-Z0-9_]+)/end?$ /modules/train/index.php?act=end&typeTrainGet=$1[L,QSA]
#Восстановление пароля
RewriteRule ^recovery/?$ modules/recovery/index.php [L,QSA]
RewriteRule ^recovery/([A-Za-z0-9]*)/?$ modules/recovery/recovery.php?code=$1 [L,QSA]
RewriteRule ^recovery/([A-Za-z0-9]*)/yes/?$ modules/recovery/recovery.php?code=$1&recovery [L,QSA]
RewriteRule ^camp/attack/$ camp.php?attack [L,QSA]
RewriteRule ^inv/?$ inv.php [L,QSA]
RewriteRule ^auth/?$ auth.php [L,QSA]
RewriteRule ^rules/?$ rules.php [L,QSA]
RewriteRule ^exit/?$ exit.php [L,QSA]
RewriteRule ^save/?$ save.php [L,QSA]
RewriteRule ^activation/([-a-zA-Z0-9_]+)?$ settings.php?act=activation&code=$1 [L,QSA]
RewriteRule ^settings/?$ settings.php [L,QSA]
RewriteRule ^settings/exit/?$ exit.php? [L,QSA]
RewriteRule ^settings/change_name/?$ settings.php?act=change_name [L,QSA]
RewriteRule ^settings/ip/?$ settings.php?act=ip [L,QSA]
RewriteRule ^settings/email/?$ settings.php?act=email [L,QSA]
RewriteRule ^settings/pass/?$ settings.php?act=pass [L,QSA]
RewriteRule ^support/?$ support.php [L,QSA]
RewriteRule ^support/new/?$ support.php?act=new [L,QSA]
RewriteRule ^support/view/([0-9]*)/?$ support.php?act=view&id=$1 [L,QSA]
RewriteRule ^support/view/([0-9]*)/closed/?$ support.php?act=view&id=$1&closed [L,QSA]
RewriteRule ^panel/users/?$ panel/users.php [L,QSA]
RewriteRule ^panel/camp/creat/?$ panel/camp.php?action=chapter [L,QSA]
RewriteRule ^panel/chapter/([0-9]*)/view/?$ panel/camp.php?action=view&id=$1 [L,QSA]
RewriteRule ^panel/md_mani/?$ panel/md_mani.php [L,QSA]
RewriteRule ^panel/mani/([0-9]*)/?$ panel/md_mani.php?act=mani&id=$1 [L,QSA]
RewriteRule ^panel/abuse_spam/?$ panel/abuse_spam.php [L,QSA]
RewriteRule ^panel/konkurs/?$ panel/md_mani.php [L,QSA]
RewriteRule ^panel/xsolla_mani/?$ panel/xsolla_mani.php [L,QSA]
RewriteRule ^panel/xsolla/?$ panel/xsolla.php [L,QSA]
RewriteRule ^panel/subject/?$ panel/subject.php [L,QSA]
RewriteRule ^panel/subject/clothing/?$ panel/subject.php?act=clothing [L,QSA]
RewriteRule ^panel/subject/resource/?$ panel/subject.php?act=resource [L,QSA]
RewriteRule ^panel/subject/all/?$ panel/subject.php?act=all [L,QSA]
RewriteRule ^panel/subject/del/([0-9]*)/?$ panel/subject.php?act=del&id=$1 [L,QSA]
RewriteRule ^panel/subject/edit/([0-9]*)/?$ panel/subject.php?act=edit&id=$1 [L,QSA]
RewriteRule ^panel/subject/img/([0-9]*)/?$ panel/subject.php?act=img&id=$1 [L,QSA]
RewriteRule ^panel/support/?$ panel/support.php [L,QSA]
RewriteRule ^panel/banned/?$ panel/banned.php [L,QSA]
RewriteRule ^panel/banned/all/?$ panel/banned.php?act=all [L,QSA]
RewriteRule ^panel/banned/search/?$ panel/banned.php?act=search [L,QSA]
RewriteRule ^panel/banned/view/?$ panel/banned.php?act=view [L,QSA]
RewriteRule ^panel/banned/block/([0-9]*)/?$ panel/banned.php?act=block&id=$1 [L,QSA]
RewriteRule ^panel/banned/delete/([0-9]*)/?$ panel/banned.php?act=delete&id=$1 [L,QSA]
RewriteRule ^panel/abuse/?$ panel/abuse.php [L,QSA]
RewriteRule ^panel/abuse/view/([0-9]*)/?$ panel/abuse.php?act=view&id=$1 [L,QSA]
RewriteRule ^panel/base/?$ panel/base.php [L,QSA]
RewriteRule ^panel/base/truncate/([-a-zA-Z0-9_]+)/?$ panel/base.php?act=truncate&base=$1 [L,QSA]
RewriteRule ^panel/logs/?$ panel/log.php [L,QSA]
RewriteRule ^panel/logs/users?$ panel/log.php?act=users [L,QSA]
RewriteRule ^panel/logs/subject?$ panel/log.php?act=subject [L,QSA]
RewriteRule ^panel/logs/block?$ panel/log.php?act=block [L,QSA]
RewriteRule ^panel/logs/support?$ panel/log.php?act=support [L,QSA]
RewriteRule ^panel/logs/abuse?$ panel/log.php?act=abuse [L,QSA]
RewriteRule ^panel/logs/other?$ panel/log.php?act=other [L,QSA]
RewriteRule ^panel/users/all?$ panel/users.php?act=all [L,QSA]
RewriteRule ^panel/users/adm?$ panel/users.php?act=adm [L,QSA]
RewriteRule ^panel/users/search?$ panel/users.php?act=search [L,QSA]
RewriteRule ^panel/users/view?$ panel/users.php?act=view [L,QSA]
RewriteRule ^panel/edit/([0-9]*)/?$ panel/users.php?act=edit&id=$1 [L,QSA]
RewriteRule ^start/([0-9]*)/?$ start.php?side=$1 [L,QSA]
RewriteRule ^user/([0-9]*)/?$ user.php?id=$1 [L,QSA]
RewriteRule ^user/([0-9]*)/info_item/([0-9]*)/?$ user.php?action=info&id=$1&idItem=$2 [L,QSA]
RewriteRule ^user/invite/([0-9]*)/?$ user.php?id=$1&invite [L,QSA]
RewriteRule ^user/([0-9]*)/abuse/?$ user.php?id=$1&abuse [L,QSA]
RewriteRule ^user/([0-9]*)/abuse/?$ user.php?id=$1&abuse [L,QSA]
RewriteRule ^user/([0-9]*)/friend/?$ user.php?addfriend&id=$1 [L,QSA]
RewriteRule ^panel/camp/?$ panel/camp.php [L,QSA]
RewriteRule ^panel/subject/clothing/?$ panel/subject.php?act=clothing [L,QSA]
RewriteRule ^panel/subject/resource/?$ panel/subject.php?act=resource [L,QSA]
RewriteRule ^panel/subject/all/?$ panel/subject.php?act=all [L,QSA]
RewriteRule ^panel/subject/del/([0-9]*)/?$ panel/subject.php?act=del&id=$1 [L,QSA]
RewriteRule ^panel/subject/edit/([0-9]*)/?$ panel/subject.php?act=edit&id=$1 [L,QSA]
RewriteRule ^panel/subject/img/([0-9]*)/?$ panel/subject.php?act=img&id=$1 [L,QSA]
RewriteRule ^user/awed/([0-9]*)/?$ user.php?id=$1&awed [L,QSA]
RewriteRule ^boss/$ boss.php?[L,QSA]
RewriteRule ^boss/ready/([0-9]*)/$ boss.php?act=ready&r=$1[L,QSA]
RewriteRule ^boss/fight/$ boss.php?act=fight&r=$1[L,QSA]
RewriteRule ^boss/reward/$ boss.php?act=reward&r=$1[L,QSA]
RewriteRule ^boss/skip/$ boss.php?act=skip&r=$1[L,QSA]
RewriteRule ^boss/fight/attack/([0-9]*)/$ boss.php?act=attack&r=$1[L,QSA]
RewriteRule ^skills/$ skills.php?[L,QSA]
RewriteRule ^skills/([0-9]*)/detalies/?$ skills.php?act=detalies&id=$1 [L,QSA]
RewriteRule ^skills/([0-9]*)/upgrade/?$ skills.php?act=upgrade&id=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d