# Redirect non-www to www

# Specific redirections
if ($args ~* ^modul=mod_register$){ rewrite ^/index\.php$ /index_modul-mod_register? permanent; }
if ($args ~* ^modul=mod_login$){ rewrite ^/index\.php$ /index_modul-mod_login? permanent; }
if ($args ~* ^modul=search&lang=ro&day=1$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-1? permanent; }
if ($args ~* ^modul=search&lang=ro&day=2$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-2? permanent; }
if ($args ~* ^modul=search&lang=ro&day=3$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-3? permanent; }
if ($args ~* ^modul=search&lang=ro&day=4$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-4? permanent; }
if ($args ~* ^modul=search&lang=ro&day=5$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-5? permanent; }
if ($args ~* ^modul=search&lang=ro&day=6$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-6? permanent; }
if ($args ~* ^modul=search&lang=ro&day=7$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-7? permanent; }
if ($args ~* ^modul=search&lang=ro&day=8$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-8? permanent; }
if ($args ~* ^modul=search&lang=ro&day=9$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-9? permanent; }
if ($args ~* ^modul=search&lang=ro&day=10$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-10? permanent; }
if ($args ~* ^modul=search&lang=ro&day=11$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-11? permanent; }
if ($args ~* ^modul=search&lang=ro&day=12$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-12? permanent; }
if ($args ~* ^modul=search&lang=ro&day=13$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-13? permanent; }
if ($args ~* ^modul=search&lang=ro&day=14$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-14? permanent; }
if ($args ~* ^modul=search&lang=ro&day=15$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-15? permanent; }
if ($args ~* ^modul=search&lang=ro&day=16$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-16? permanent; }
if ($args ~* ^modul=search&lang=ro&day=17$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-17? permanent; }
if ($args ~* ^modul=search&lang=ro&day=18$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-18? permanent; }
if ($args ~* ^modul=search&lang=ro&day=19$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-19? permanent; }
if ($args ~* ^modul=search&lang=ro&day=20$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-20? permanent; }
if ($args ~* ^modul=search&lang=ro&day=21$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-21? permanent; }
if ($args ~* ^modul=search&lang=ro&day=22$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-22? permanent; }
if ($args ~* ^modul=search&lang=ro&day=23$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-23? permanent; }
if ($args ~* ^modul=search&lang=ro&day=24$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-24? permanent; }
if ($args ~* ^modul=search&lang=ro&day=25$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-25? permanent; }
if ($args ~* ^modul=search&lang=ro&day=26$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-26? permanent; }
if ($args ~* ^modul=search&lang=ro&day=27$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-27? permanent; }
if ($args ~* ^modul=search&lang=ro&day=28$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-28? permanent; }
if ($args ~* ^modul=search&lang=ro&day=29$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-29? permanent; }
if ($args ~* ^modul=search&lang=ro&day=30$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-30? permanent; }
if ($args ~* ^modul=search&lang=ro&day=31$){ rewrite ^/index\.php$ /index_modul-search-lang-ro-day-31? permanent; }
if($is_args = ''){ rewrite ^/index\.php$ /index_php? permanent; }
if ($args ~* ^modul=search&lang=en&day=1$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-1? permanent; }
if ($args ~* ^modul=search&lang=en&day=2$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-2? permanent; }
if ($args ~* ^modul=search&lang=en&day=3$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-3? permanent; }
if ($args ~* ^modul=search&lang=en&day=4$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-4? permanent; }
if ($args ~* ^modul=search&lang=en&day=5$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-5? permanent; }
if ($args ~* ^modul=search&lang=en&day=6$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-6? permanent; }
if ($args ~* ^modul=search&lang=en&day=7$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-7? permanent; }
if ($args ~* ^modul=search&lang=en&day=8$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-8? permanent; }
if ($args ~* ^modul=search&lang=en&day=9$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-9? permanent; }
if ($args ~* ^modul=search&lang=en&day=10$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-10? permanent; }
if ($args ~* ^modul=search&lang=en&day=11$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-11? permanent; }
if ($args ~* ^modul=search&lang=en&day=12$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-12? permanent; }
if ($args ~* ^modul=search&lang=en&day=13$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-13? permanent; }
if ($args ~* ^modul=search&lang=en&day=14$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-14? permanent; }
if ($args ~* ^modul=search&lang=en&day=15$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-15? permanent; }
if ($args ~* ^modul=search&lang=en&day=16$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-16? permanent; }
if ($args ~* ^modul=search&lang=en&day=17$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-17? permanent; }
if ($args ~* ^modul=search&lang=en&day=18$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-18? permanent; }
if ($args ~* ^modul=search&lang=en&day=19$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-19? permanent; }
if ($args ~* ^modul=search&lang=en&day=20$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-20? permanent; }
if ($args ~* ^modul=search&lang=en&day=21$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-21? permanent; }
if ($args ~* ^modul=search&lang=en&day=22$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-22? permanent; }
if ($args ~* ^modul=search&lang=en&day=23$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-23? permanent; }
if ($args ~* ^modul=search&lang=en&day=24$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-24? permanent; }
if ($args ~* ^modul=search&lang=en&day=25$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-25? permanent; }
if ($args ~* ^modul=search&lang=en&day=26$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-26? permanent; }
if ($args ~* ^modul=search&lang=en&day=27$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-27? permanent; }
if ($args ~* ^modul=search&lang=en&day=28$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-28? permanent; }
if ($args ~* ^modul=search&lang=en&day=29$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-29? permanent; }
if ($args ~* ^modul=search&lang=en&day=30$){ rewrite ^/index\.php$ /index_modul-search-lang-en-day-30? permanent; }
if ($args ~* ^modul=search&lang=fr&day=1$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-1? permanent; }
if ($args ~* ^modul=search&lang=fr&day=2$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-2? permanent; }
if ($args ~* ^modul=search&lang=fr&day=3$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-3? permanent; }
if ($args ~* ^modul=search&lang=fr&day=4$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-4? permanent; }
if ($args ~* ^modul=search&lang=fr&day=5$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-5? permanent; }
if ($args ~* ^modul=search&lang=fr&day=6$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-6? permanent; }
if ($args ~* ^modul=search&lang=fr&day=7$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-7? permanent; }
if ($args ~* ^modul=search&lang=fr&day=8$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-8? permanent; }
if ($args ~* ^modul=search&lang=fr&day=9$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-9? permanent; }
if ($args ~* ^modul=search&lang=fr&day=10$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-10? permanent; }
if ($args ~* ^modul=search&lang=fr&day=11$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-11? permanent; }
if ($args ~* ^modul=search&lang=fr&day=12$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-12? permanent; }
if ($args ~* ^modul=search&lang=fr&day=13$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-13? permanent; }
if ($args ~* ^modul=search&lang=fr&day=14$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-14? permanent; }
if ($args ~* ^modul=search&lang=fr&day=15$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-15? permanent; }
if ($args ~* ^modul=search&lang=fr&day=16$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-16? permanent; }
if ($args ~* ^modul=search&lang=fr&day=17$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-17? permanent; }
if ($args ~* ^modul=search&lang=fr&day=18$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-18? permanent; }
if ($args ~* ^modul=search&lang=fr&day=19$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-19? permanent; }
if ($args ~* ^modul=search&lang=fr&day=20$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-20? permanent; }
if ($args ~* ^modul=search&lang=fr&day=21$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-21? permanent; }
if ($args ~* ^modul=search&lang=fr&day=22$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-22? permanent; }
if ($args ~* ^modul=search&lang=fr&day=23$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-23? permanent; }
if ($args ~* ^modul=search&lang=fr&day=24$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-24? permanent; }
if ($args ~* ^modul=search&lang=fr&day=25$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-25? permanent; }
if ($args ~* ^modul=search&lang=fr&day=26$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-26? permanent; }
if ($args ~* ^modul=search&lang=fr&day=27$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-27? permanent; }
if ($args ~* ^modul=search&lang=fr&day=28$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-28? permanent; }
if ($args ~* ^modul=search&lang=fr&day=29$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-29? permanent; }
if ($args ~* ^modul=search&lang=fr&day=30$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-30? permanent; }
if ($args ~* ^modul=search&lang=fr&day=31$){ rewrite ^/index\.php$ /index_modul-search-lang-fr-day-31? 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
