# 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