# Redirect non-www to www

# Specific redirections
if ($args ~* ^mid=1117005&cid=0&url=http\%3A\%2F\%2Ftcb-bank\.com\.tw$){ rewrite ^/go-c-1117005\.html$ /go-c-1117005_mid-1117005-cid-0-url-http-tcb-bank_com_tw? permanent; }
if ($args ~* ^mid=1117005&cid=-2001&url=http\%3A\%2F\%2Ftcb-bank\.com\.tw$){ rewrite ^/go-c--2001\.html$ /go-c--2001_mid-1117005-cid--2001-url-http-tcb-bank_com_tw? permanent; }
if ($args ~* ^mid=800919&cid=0&url=http\%3A\%2F\%2Forder\.toppers\.com$){ rewrite ^/go-c-800919\.html$ /go-c-800919_mid-800919-cid-0-url-http-order_toppers_com? permanent; }
if ($args ~* ^mid=800919&cid=-2001&url=http\%3A\%2F\%2Forder\.toppers\.com$){ rewrite ^/go-c--2001\.html$ /go-c--2001_mid-800919-cid--2001-url-http-order_toppers_com? permanent; }
if ($args ~* ^mid=1423930&cid=0&url=https\%3A\%2F\%2Felleair\.tw\%2F$){ rewrite ^/go-c-1423930\.html$ /go-c-1423930_mid-1423930-cid-0-url-https-elleair_tw? permanent; }
if ($args ~* ^mid=1423930&cid=-2001&url=https\%3A\%2F\%2Felleair\.tw\%2F$){ rewrite ^/go-c--2001\.html$ /go-c--2001_mid-1423930-cid--2001-url-https-elleair_tw? 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
