# Redirect non-www to www

# Specific redirections
if ($args ~* ^page=fpm_blocks&id=$){ rewrite ^/admin\.php$ /admin_page-fpm_blocks-id? permanent; }
if ($args ~* ^l=schinese$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-schinese? permanent; }
if ($args ~* ^l=tchinese$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-tchinese? permanent; }
if ($args ~* ^l=japanese$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-japanese? permanent; }
if ($args ~* ^l=koreana$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-koreana? permanent; }
if ($args ~* ^l=thai$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-thai? permanent; }
if ($args ~* ^l=bulgarian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-bulgarian? permanent; }
if ($args ~* ^l=czech$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-czech? permanent; }
if ($args ~* ^l=danish$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-danish? permanent; }
if ($args ~* ^l=german$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-german? permanent; }
if ($args ~* ^l=spanish$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-spanish? permanent; }
if ($args ~* ^l=latam$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-latam? permanent; }
if ($args ~* ^l=greek$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-greek? permanent; }
if ($args ~* ^l=french$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-french? permanent; }
if ($args ~* ^l=italian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-italian? permanent; }
if ($args ~* ^l=indonesian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-indonesian? permanent; }
if ($args ~* ^l=hungarian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-hungarian? permanent; }
if ($args ~* ^l=dutch$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-dutch? permanent; }
if ($args ~* ^l=norwegian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-norwegian? permanent; }
if ($args ~* ^l=polish$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-polish? permanent; }
if ($args ~* ^l=portuguese$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-portuguese? permanent; }
if ($args ~* ^l=brazilian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-brazilian? permanent; }
if ($args ~* ^l=romanian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-romanian? permanent; }
if ($args ~* ^l=russian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-russian? permanent; }
if ($args ~* ^l=finnish$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-finnish? permanent; }
if ($args ~* ^l=swedish$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-swedish? permanent; }
if ($args ~* ^l=turkish$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-turkish? permanent; }
if ($args ~* ^l=vietnamese$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-vietnamese? permanent; }
if ($args ~* ^l=ukrainian$){ rewrite ^/karta-rubriki-retseptyi$ /karta-rubriki-retseptyi/l-ukrainian? permanent; }

# Create pretty URLs
rewrite ^/([^/]+)$ /$1.html last;
rewrite ^/([^/]+)/([^/]+)$ /$1/$2.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3/$4.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3/$4/$5.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3/$4/$5/$6.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3/$4/$5/$6/$7.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3/$4/$5/$6/$7/$8.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3/$4/$5/$6/$7/$8/$9.html last;
rewrite ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ /$1/$2/$3/$4/$5/$6/$7/$8/$9/$10.html last;
# End: Create pretty URLs

# Redirect all extensions to html
if ($is_args = ''){
	rewrite ^([^.]*)\.shtml$ $1.html permanent;
	rewrite ^([^.]*)\.phtml$ $1.html permanent;
	rewrite ^([^.]*)\.jhtml$ $1.html permanent;
	rewrite ^([^.]*)\.htm$ $1.html permanent;
	rewrite ^([^.]*)\.php$ $1.html permanent;
	rewrite ^([^.]*)\.aspx$ $1.html permanent;
	rewrite ^([^.]*)\.asp$ $1.html permanent;
	rewrite ^([^.]*)\.jsp$ $1.html permanent;
	rewrite ^([^.]*)\.apk$ $1.html permanent;
}
# End: Redirect all extensions to html
