Page 1 of 1

Условие if в конфиге сайта

Posted: Tue May 15, 2018 11:34 am
by aligan
Коллеги, недавно переехал с апача на ngnix, в целом пока разбираюсь. Слышал что использование условий в конфиге это плохой тон? Так ли это и почему? Буду рад если на эту тему что-то деталньо расскажет или даст ссылку.

Re: Условие if в конфиге сайта

Posted: Wed May 16, 2018 3:21 pm
by Stesh
Почитать лучше наверно это https://www.nginx.com/resources/wiki/st ... /ifisevil/
В темплейтах весты я часто использую что-то такое

Code: Select all

	if ($host != %domain_idn%) {
		return 301 https://%domain_idn%$request_uri;
	}
Но реализовывать более сложную логику лучше осваивая try_files и map.