Описание тега nginx-location

Вопросы, связанные с директивой nginx location, должны использовать этот тег.
1 ответ

Nginx обслуживает 2 разных каталога с 2 разными URL

Я пытаюсь использовать nginx, чтобы он обслуживал две разные директории в разных местах моей файловой системы, используя два разных URL-адреса. Итак, учитывая наличие двух каталогов в моей файловой системе /path/to/dir1 и /path/to/dir2, я хочу, чтоб…
13 сен '17 в 22:00
0 ответов

Маршрутизация схожих префиксов в Nginx с использованием не-регулярных выражений

У меня есть два приложения, которые обрабатывают ниже URL / книги обрабатываются App1 / books / Забронировать по App2 Если я хочу использовать сопоставление префиксов без регулярных выражений с Nginx, как мне указать местоположение местоположение ^~…
16 июн '18 в 12:21
3 ответа

Обратный прокси-сервер Nginx: перенаправьте все http-запросы на https

У меня есть обратный прокси-сервер с Nginx, работающим на порту 5000, и я хочу перенаправить все запросы, поступающие на порт 5000, как запрос https. Прямо сейчас я получаю сообщение об ошибке: 400 Bad Request Простой HTTP-запрос был отправлен на по…
13 сен '17 в 12:58
1 ответ

Добавить контекстный путь для приложения в nginx

Nginx обслуживает весь статический контент от корневого каталога до корневого URL. Например, если местоположение корневого контента настроено как /usr/share/nginx/html который содержит файл /usr/share/nginx/html/foo.htmlтогда URL http://localhost/fo…
31 авг '17 в 12:45
0 ответов

Nginx переписать URL в другой формат

Я хочу переписать URL в другой формат URL в конфигурации NGINX. Вот конфигурация:- server { server_name example.com; location / { proxy_pass http://localhost:9000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } location /sta…
14 июл '16 в 05:28
1 ответ

NGINX - Как обслуживать несколько приложений в одном базовом URL - SPA

У меня есть два места в моей настройке NGINX: местоположение /APP_B место нахождения / Один для приложения A (/) и один для приложения B. Мне удалось правильно настроить, чтобы различные подкаталоги в URL-адресе получили правильный ответ, однако я п…
1 ответ

Переписать URL, но показать оригинальный URL + Nginx

Я новичок в nginx. Я пытаюсь перенаправить на какую-то страницу ("example.com/randomText/abc") на страницу ("example.com/abc") с помощью nginx. location ~ ^/(.*/abc){ #method 1 rewrite (.*) /abc break; #method 2 #return 301 http://$host/abc; #method…
02 сен '17 в 11:57
1 ответ

Не удается заблокировать IP-доступ к wp-login.php на Nginx

Я испытываю атаки на wp-login.php, поэтому я решил защитить его. Вот код: location ~ ^/(wp-admin|wp-login\.php) { allow x.x.x.x; deny all; } Он защищает каталог wp-admin, но защита wp-login.php не работает. Это позволяет мне получить доступ к wp-log…
23 мар '16 в 13:58
1 ответ

Настройка нескольких доменов с помощью nginx

Прежде всего, уже есть сервер, работающий на 80 портах (с доменом, скажем, domainA.com), и у меня есть еще один домен (domainB.com). Вот что я пытаюсь сделать. 80 порт: domainA.com 3000 порт: domainB.com поэтому, если я сделаю запрос на domainB.com,…
2 ответа

Nginx Расположение блока к пути Symfony

Глупый вопрос У нас есть корень symfony-app example.com будет /home/example/public_html/web В приложении Symfony у нас есть location путь example.com/tools/ Мы хотели установить некоторые ограничения на это location блок в Nginx но все, что мы пробо…
25 июл '18 в 11:15
0 ответов

502 Ошибка при использовании Nginx в качестве обратного прокси для внешнего сайта

Я устанавливаю nginx в качестве обратного прокси для внешнего сайта, и я получаю 502 Bad Gateway ответ на мои запросы. Это мой конфиг обратного прокси server { listen 80; server_name iframe.test; location ~\/oracle\/(.+) { # root /var/www/html/ifram…
1 ответ

Как удалить два конкретных символа из param из URL NGINX

У меня есть этот URL-адрес xxxxx.com/xxxx/xx-xx-2/xxxx и я хочу удалить "-2" из второго параметра в URL, и что он остается таким образом xxxxx.com/xxxx/xx-xx/xxxx, The "-2" является случайным. я понятия не имею, как это сделать:(любая помощь будет п…
05 окт '17 в 15:40
1 ответ

NGINX: основной блок местоположения переопределяет местоположение подкаталога?

Я прочитал небольшое количество документации по блокам местоположения, но у меня нет большого опыта работы с RegEx, поэтому я немного растерялся, как осуществить то, что я пытаюсь сделать. Следующая конфигурация nginx, вероятно, объяснит, что я хочу…
24 апр '16 в 16:38
1 ответ

Добавить заголовок к ответу в директиве местоположения nginx

Я пытаюсь добавить заголовок ответа только к одному указанному пути, и у меня есть конфигурация nginx server { ... add_header x-test test; location /my.img { rewrite ^/my.img$ /119.img; add_header x-amz-meta-sig 1234567890abcdef; } } Но эффективен т…
15 май '17 в 00:06
0 ответов

nginx на вложенные подкаталоги сервера

Как я должен указать директивы местоположения для обслуживания статического дерева каталогов. Пример: скажем, если root = / var / www / publish, запрос: /publish/dir1/file1 должен извлечь file1 из /var/www/publish/dir1/file, а запрос /publish/dir2/f…
09 фев '16 в 01:07
0 ответов

nginx выбирает правильный сервер в апстриме в соответствии с URI

У меня есть приложение, которое прослушивает 4 разных порта, и я хотел бы выбрать правильный сервер в соответствии с URI. Вот разные порты localhost:9090 localhost:9091 localhost:9092 localhost:9093 localhost: 9090 определяет 1 маршрут: / home local…
30 июл '18 в 19:47
1 ответ

Конфигурация Nginx Yii2 в разных папках

Я столкнулся с проблемой при настройке сервера nginx для базового приложения yii2. Вот мой файл сервисного блока: server { listen 80 ; access_log /var/log/nginx/access-server.log; error_log /var/log/nginx/error-server.log; charset utf-8; location /f…
1 ответ

Конфигурационный файл Nginx nginx.conf загружается статически или динамически?

Будет ли nginx загружать свой файл nginx.conf статически? Есть ли способ изменить содержимое файла позже и можно ли его динамически обновлять? Если да, то как это можно сделать?
10 май '18 в 11:52
2 ответа

Как настроить default.conf для nginx

Я пытаюсь настроить default.conf в /etc/nginx/conf.d показать простую целевую страницу, расположенную по адресу /home/ubuntu/project-source/company/entry/index.html, Насколько мне известно, домены настроены правильно, чтобы указывать на сервер A: te…
14 авг '18 в 13:55
0 ответов

Dockerfile: FastCGI выбрасывает основной сценарий неизвестно "при чтении заголовка ответа из вышестоящей ошибки

Я создаю проект laravel с помощью Docker Compose, используя следующие настройки: докер-compose.yml version: '2' services: app: build: context: ./ dockerfile: app.dockerfile working_dir: /var/www volumes: - ./:/var/www environment: - "DB_PORT=3306" -…