Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » nginx хитрый реврайт

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

artemka1988



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
приветствую.
есть опять не привиальная задача(  
есть сайт http://xxx.com который редиректится 301 редиректом на httpS://xxx.com
есть на этом сайте url /api а именно xxx.com/api
нужно сделать так:
что бы все запросы к этому api были не на httpS а на http://xxx.com/api
а весь остальной трафик был на httpS
подскажите пожалуйста....  
 
Добавлено:
таже не реврайте делать...
а делать proxy_pass
тоесть.... http://xxx.com/api смотрит на другой сервер через proxy_pass

Всего записей: 40 | Зарегистр. 08-09-2009 | Отправлено: 14:11 27-09-2017
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artemka1988
Блин, может ты прекратишь мусор здесь плодить,
и начнешь задавать вопросы в теме про nginx?

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 18:33 27-09-2017
vpustite

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artemka1988
в конфиге ssl описываете location
 

Код:
location /api  {
  rewrite ^/api(.*) http://$server_name/api$1 permanent;
}

 
и отключаете переброс в http версии

Код:
location /api  {
  root /usr/share/nginx/html;
}

 
ну или вместо root описываете проксирование

Всего записей: 37 | Зарегистр. 13-07-2016 | Отправлено: 09:06 28-09-2017
artemka1988



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vpustite
спасибо. так и сделал

Всего записей: 40 | Зарегистр. 08-09-2009 | Отправлено: 20:24 01-10-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » nginx хитрый реврайт


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru