Size: a a a

2020 May 17

MB

Mika Bond in nginx_ru
ребят у меня 100 поддоменов на сайт я сделал так  server_name xxxx.ru *.xxxx.ru www.xxxx.ru;
источник

MB

Mika Bond in nginx_ru
if ($scheme = http) {
      return 301 https://$server_name$request_uri;
}
источник

MB

Mika Bond in nginx_ru
а как сделать к каздому подомену
источник

MB

Mika Bond in nginx_ru
так работает только на основном сайте
источник

ВМ

Владимир Муковоз... in nginx_ru
Mika Bond
if ($scheme = http) {
      return 301 https://$server_name$request_uri;
}
вместо серверней
источник

ВМ

Владимир Муковоз... in nginx_ru
$host
источник

ВМ

Владимир Муковоз... in nginx_ru
return 301 https://$host$request_uri;
источник

ВМ

Владимир Муковоз... in nginx_ru
сервернейм это первый домен который указан в директиве сервернейм)), даже елси их там много, хост это то что вбито в браузере при входе на сайт, то есть будут учитываться и поддомены
источник

MB

Mika Bond in nginx_ru
Владимир Муковоз
вместо серверней
404 http
источник

MB

Mika Bond in nginx_ru
if ($scheme = http) {
      return 301 https://$host$request_uri;
}
источник

ВМ

Владимир Муковоз... in nginx_ru
Mika Bond
if ($scheme = http) {
      return 301 https://$host$request_uri;
}
ну это сработает
источник

MB

Mika Bond in nginx_ru
https работает сайт открывается
источник

MB

Mika Bond in nginx_ru
http  404 Not Found
nginx/1.14.0 (Ubuntu)
источник

MB

Mika Bond in nginx_ru
без поддомена тоже работает
источник

ВМ

Владимир Муковоз... in nginx_ru
в логах смотрите, там будет ответ почему 404
источник

MB

Mika Bond in nginx_ru
cat access.log | grep saratov.
источник

MB

Mika Bond in nginx_ru
верно?
источник

MB

Mika Bond in nginx_ru
Владимир Муковоз
в логах смотрите, там будет ответ почему 404
верно
источник

ВМ

Владимир Муковоз... in nginx_ru
источник

MB

Mika Bond in nginx_ru
error.log ничего не пишет
источник