Чем может грозить точка в конце доменного имени
Точку можно убрать такой конструкцией в блоке server:
if ($http_host ~ "\.$") { return 301 $scheme://$host$request_uri; }
И сразу замечание: если проверять конструкцию через curl, редиректа не будет.. потому что курл режет точку. А вот wget - нет. Бонусом - если нужно несколько редиректов сделать, вгет их сам сделает.
Бонус: часто есть желание вырезать несколько слэшей подряд, для этого нужны такие конструкции:
merge_slashes off;
if ($request_uri ~ "^(.*)/+$") { rewrite ^/(.*)/$ /$1 permanent; }
Комментариев нет:
Отправить комментарий