При принудительном использовании https, может понадобиться исключить конкретный url из переадресации с 80 на 443.
Пример исключения url'ов test1 и test2:
server {
listen 80;
if ($request_uri !~* (/test1|/test2) )
{
return 301 https://site.ru$request_uri;
}
...
location /test1 {
...
}
}
server {
listen 443 ssl;
if ($request_uri ~* (/test1|/test2) )
{
return 301 https://site.ru$request_uri;
}
...
}
Пример исключения url'ов test1 и test2:
server {
listen 80;
if ($request_uri !~* (/test1|/test2) )
{
return 301 https://site.ru$request_uri;
}
...
location /test1 {
...
}
}
server {
listen 443 ssl;
if ($request_uri ~* (/test1|/test2) )
{
return 301 https://site.ru$request_uri;
}
...
}
Комментариев нет:
Отправить комментарий