Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ WEB Разработка ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

FreeBSD and Nix

Общая

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


Скрытое перенаправление, реврайт и обратный прокси сервер в nginx на сторонний сервер


 
Скрытое перенаправление, реврайт и обратный прокси сервер в nginx на сторонний сервер
 
##Редирект, переписывает адрес в браузере, определяет новый (переписанный)
#server {
# listen 3001;
# server_name test-on-mongo;
# return 301 $scheme://test-on-mongo:5001$request_uri;
#}
 
##Реврайт, переписывает адрес в браузере, определяет новый (переписанный)
#server {
# listen 3001;
# server_name test-on-mongo;
# rewrite ^(.*)$ $scheme://test-on-mongo:5001$1 permanent;
# return  403;
#}
 
##Реврайт, переписывает адрес в браузере, определяет новый (переписанный)
#server {
# listen 3001;
# server_name test-on-mongo;
# location / {
# if ($http_host ~ "^test-on-mongo:3001"){
# rewrite ^/(.*) http://test-on-mongo:5001 redirect;
# }
# }
#}
 
#На порту 3001 работает сторонний вебсервер, ранее был на порту 5001
#Со старой ссылки 5001 nginx перенаправляет на 80 порт, а далее на 3001
#Сделано для того, чтоб откусывать порт в url 
server {
listen 80;
listen [::]:80;
server_name test-on-mongo;
 
location / {
proxy_pass http://test-on-mongo:3001;
}
}
 
server {
listen 5001;
listen [::]:5001;
server_name test-on-mongo;
 
return 301 $scheme://test-on-mongo$request_uri;
}

Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект