переменная, всегда имеет конечную точку. Таким образом, бессмысленно объяснять это в вышеприведенных контекстах.
талобработка конечных точек имени конечного узла в двух контекстах в nginx, и мне было любопытно, необходимо ли использовать их для совершенно правильной конфигурации:
server_name ~^(\w+)\.(example\.com)\.?$;
if ($host ~ ^(\w*)\.(example\.com)\.?$) {