RewriteEngine On

RewriteRule ^styles/(.+)?$ styles/$1 [NC,L]
RewriteRule ^media/(.+)?$ media/$1 [NC,L]
RewriteRule ^libs/(.+)?$ libs/$1 [NC,L]

RewriteRule ^api/(\w+)/?$ api.php?c=$1
RewriteRule ^api/(\w+)/(\w+)/?$ api.php?c=$1&a=$2
RewriteRule ^api/(\w+)/(\w+)/([a-zA-Z0-9-]*)/?$ api.php?c=$1&a=$2&id=$3
RewriteRule ^api/(.+)?$ api.php

RewriteRule ^(\w+)/?$ index.php?c=$1
RewriteRule ^(\w+)/(\w+)/?$ index.php?c=$1&a=$2
RewriteRule ^(\w+)/(\w+)/(\w+)/?$ index.php?c=$1&a=$2&id=$3
RewriteRule ^(\w+)/(\w+)/(\w+)/(\w+)/?$ index.php?c=$1&a=$2&id=$3&id2=$4
RewriteRule ^(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/?$ index.php?c=$1&a=$2&id=$3&id2=$4&id3=$5
RewriteRule ^(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/?$ index.php?c=$1&a=$2&id=$3&id2=$4&id3=$5&id4=$6
RewriteRule ^(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/?$ index.php?c=$1&a=$2&id=$3&id2=$4&id3=$5&id4=$6&id5=$7
RewriteRule ^(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/(\w+)/?$ index.php?c=$1&a=$2&id=$3&id2=$4&id3=$5&id4=$6&id5=$7&id6=$8

<FilesMatch "\.(jpg|jpeg|css|js|png|webp|gif|swf)$">
Header set Cache-Control "max-age=12628000, public"
</FilesMatch>

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php74” package as the default “PHP” programming language.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php74 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
