RewriteEngine On
RewriteRule ^(config|data|cache|inc|protected|rewrite|tools)(/|$) - [F,L]
RewriteRule ^system(/|$) - [F,L]
RewriteRule ^themes/[^/]+/(data|views)(/|$) - [F,L]
RewriteRule ^themes/[^/]+/templates/[^/]+/.*\.html?$ - [F,L]
RewriteRule ^themes/[^/]+/.*\.(php|json|tpl)$ - [F,L]
RewriteRule (^|/)\. - [F,L]
RewriteRule ^yanscms/?$ yanscms/index.php [L]
RewriteRule ^yanscms/(.*)$ yanscms/$1 [L]
RewriteRule ^about/?$ about.php [L]
RewriteRule ^contact/?$ contact.php [L]
RewriteRule ^sitemap\.xml$ sitemap.php [L]
RewriteRule ^sitemap\.txt$ sitemap.php?format=txt [L,QSA]
RewriteRule ^sitemap\.html$ sitemap.php?format=html [L,QSA]
RewriteRule ^sitemap-news\.xml$ sitemap.php?format=news [L,QSA]
RewriteRule ^news/?$ news/index.php [L]
RewriteRule ^news/([0-9]+)\.html$ news/detail.php?id=$1 [L,QSA]
RewriteRule ^product/?$ product/index.php [L]
RewriteRule ^product/([0-9]+)\.html$ product/detail.php?id=$1 [L,QSA]
RewriteRule ^case/?$ case/index.php [L]
RewriteRule ^case/([0-9]+)\.html$ case/detail.php?id=$1 [L,QSA]
RewriteRule ^faq/?$ faq/index.php [L]
RewriteRule ^faq/([0-9]+)\.html$ faq/detail.php?id=$1 [L,QSA]
