Maxim Dounin
July 15, 2014 10:58AM
Hello!

On Tue, Jul 15, 2014 at 09:22:01AM -0400, luckysrg wrote:

> Спасибо за совет, но все равно остался вопрос как из секции 80 сделать
> редирект на страницы корзины и личного кабинета, а из секции 443 все
> редиректить на http, кроме страниц корзины и личного кабинета.

Точно так же - для начала сделать для соответствующих страниц
отдельные location'ы, а потом в нужных location'ах сделать
перенаправления:

server {
listen 443 ssl;
server_name example.com;

location / {
# by default, redirect to http
return 301 http://$server_name$request_uri;
}

location /basket/ {
# use https for basket
...
}
}

server {
listen 80;
server_name example.com;

location / {
# use http by default
...
}

location /basket/ {
# redirect basket to https
return 301 https://$server_name$request_uri;
}
}

Как именно выделить соответствующие страницы в случае вашего
сайта, и что ещё потребуется для отображения этих страниц (e.g.,
картинки, на них используемые) - вопрос в первую очередь к вам.

--
Maxim Dounin
http://nginx.org/

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

Помогите с редиректом

luckysrg July 15, 2014 04:41AM

Re: Помогите с редиректом

Maxim Dounin July 15, 2014 08:24AM

Re: Помогите с редиректом

luckysrg July 15, 2014 09:22AM

Re: Помогите с редиректом

Maxim Dounin July 15, 2014 10:58AM

Re: Помогите с редиректом

luckysrg July 15, 2014 11:11AM

Re: Помогите с редиректом

luckysrg July 15, 2014 06:03PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 185
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready