Options -Indexes 
DirectoryIndex  index.php

AddDefaultCharset UTF-8
RewriteEngine on



RewriteRule ^([a-zA-Z]{2})$ index.php?lang=$1 [QSA]
RewriteRule ^([a-zA-Z]{2})/$ index.php?lang=$1 [QSA]

RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?p=$1 [QSA]
RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?p=$1 [QSA]

RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)$ index.php?lang=$1&p=$2 [QSA]
RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/$ index.php?lang=$1&p=$2 [QSA]

RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/page-([0-9]+)$ index.php?lang=$1&p=$2&pag=$3 [QSA]
RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/$ index.php?lang=$1&p=$2&pag=$3 [QSA]

RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?lang=$1&p=$2&id=$3 [QSA]
RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ index.php?lang=$1&p=$2&id=$3 [QSA]

RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)$ index.php?lang=$1&p=$2&id=$3&pag=$4 [QSA]
RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/$ index.php?lang=$1&p=$2&id=$3&pag=$4 [QSA]

RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?lang=$1&p=$2&id=$3&sub_id=$4 [QSA]
RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ index.php?lang=$1&p=$2&id=$3&sub_id=$4 [QSA]

RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)$ index.php?lang=$1&p=$2&id=$3&sub_id=$4&pag=$5 [QSA]
RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/$ index.php?lang=$1&p=$2&id=$3&sub_id=$4&pag=$5 [QSA]

RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?lang=$1&p=$2&id=$3&sub_id=$4&det_id=$5 [QSA]
RewriteRule ^([a-zA-Z]{2}+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ index.php?lang=$1&p=$2&id=$3&sub_id=$4&det_id=$5 [QSA]


<Files .htaccess>
    order allow,deny
    deny from all
</Files>