Welcome! Log In Create A New Profile

Advanced

Re: Как правильно склеить www на без www?

fox
July 21, 2020 04:54AM
Так чуть лучше:

server {
listen 80;
server_name site.com www.site.com;
return 301 https://site.com$request_uri;
}

server {
listen 443 ssl http2;
server_name www.site.com;
return 301 https://site.com$request_uri;
}

server {
listen 443 ssl http2;
server_name site.com;
#...
}


On 21.07.2020 15:50, fox wrote:
> У меня так работает:
>
> server {
> listen 80;
> listen 443 ssl http2;
> server_name www.site.com;
> return 301 https://site.com$request_uri;
> }
>
> server {
> listen 80;
> server_name site.com;
> return 301 https://site.com$request_uri;
> }
>
> server {
> listen 443 ssl http2;
> server_name site.com;
> #...
> }
>
>
> On 21.07.2020 14:38, akoval wrote:
>> Сейчас у меня такие настройки:
>>
>> server {
>> listen 80;
>> server_name www.site.com site.com;
>>
>> location / {
>> return 301 https://site.com$request_uri;
>> }
>> }
>>
>> server {
>> listen 443 default ssl;
>> server_name www.site.com site.com;
>> if ($host ~* ^www\.(.+)$) {
>> rewrite ^ https://site.com$request_uri permanent;
>> }
>> rewrite ^/(.*)/$ /$1 permanent;
>> ...
>> }
>>
>> if ($host ~* ^www\.(.+)$) { - не срабатывает.
>>
>> пробовал еще перед server { listen 443 default ssl; ... }, но тоже не
>> срабатывает:
>>
>> server {
>> listen 443 ssl;
>> server_name www.site.com;
>> return 301 https://site.com$request_uri;
>> }
>>
>> Куда смотреть?
>>
>> Posted at Nginx Forum: https://forum.nginx.org/read.php?21,288770,288770#msg-288770
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Как правильно склеить www на без www?

akoval July 21, 2020 03:38AM

Re: Как правильно склеить www на без www?

fox July 21, 2020 04:52AM

Re: Как правильно склеить www на без www?

fox July 21, 2020 04:54AM

Re: Как правильно склеить www на без www?

akoval July 22, 2020 08:20AM

Re: Как правильно склеить www на без www?

akoval July 22, 2020 08:39AM

Re: Как правильно склеить www на без www?

fox July 22, 2020 08:56AM

Re: Как правильно склеить www на без www?

akoval July 23, 2020 03:39AM

Re: Как правильно склеить www на без www?

akoval July 23, 2020 03:40AM

Re: Как правильно склеить www на без www?

Илья Шипицин July 23, 2020 04:54AM

Re: Как правильно склеить www на без www?

akoval July 23, 2020 05:04AM

Re: Как правильно склеить www на без www?

akoval July 23, 2020 10:53AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 130
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready