Nginx, одно приложение, много доменов, перенаправление SSL и без www для всех доменов - PullRequest
0 голосов
/ 24 октября 2018

У меня есть приложение Laravel на Nginx, которое поставляет (хосты) много разных доменов.Мне нужно 301 прямой для не-WWW для WWW и http для https.

Я пробовал так много способов, но просто не могу заставить его работать.У кого-нибудь есть хороший пример для этого варианта использования?

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Это решило это для меня:

if ($host ~* ^[^.]+\.[^.]+$) {
    rewrite ^(.*)$ https://www.$host$1 permanent;
}
0 голосов
/ 24 октября 2018

может это тебе поможет

server {
    listen 80 example.com;

    server_name *.example.com example.com;
    return 301 https://www.$host$request_uri;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...