Задать вопрос
Chernichko
@Chernichko
Учусь.

Как сделать редирект c http на https для всех кроме одной страницы nginx?

Пробую сделать так, но получается фигня:

server {
    listen      80;
    server_name www.mysite.ru;
    location /lk/data/(d){
        rewrite     ^   http://$server_name$request_uri? permanent;
    }
    location /{
        rewrite     ^   https://$server_name$request_uri? permanent;
    }
}
  • Вопрос задан
  • 466 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AlSher101
location / {
		return 301 https://site.ru$request_uri;
	}
	location = /страница/без/редиректа {
		root /путь/до/сайта;
	}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы