Как я могу получить обратный прокси -сервер Apache2.4, работая над моим Synology NAS для углового приложения для одной сApache

Ответить Пред. темаСлед. тема
Anonymous
 Как я могу получить обратный прокси -сервер Apache2.4, работая над моим Synology NAS для углового приложения для одной с

Сообщение Anonymous »

Я работаю над угловым приложением только для личного использования, которое получает данные и изображения с сторонних серверов и отображает их в формате, полезном для меня. /> У меня уже есть своего рода одностраничное угловое приложение, размещенное локально с использованием угловой маршрутизации, так что:
mymondomain.web/app1 - дает мне одно приложение
mymondomain.web/app2 - дает мне еще одно приложение. Сейчас я добавляю 3 -е приложение.

Код: Выделить всё

RewriteEngine On
# If an existing asset or directory is requested go to it as it is
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]

# If the requested resource doesn't exist, use index.html
RewriteRule ^ /index.html
< /code>
Чтобы запустить мое 3 -е приложение в режиме разработки, я использую файл конфигурации прокси JSON, аналогично: < /p>
{
"/data": {
"target": "https://someone.elses.server.net",
"secure": true,
"pathRewrite": {
"^/data": "/their-route/data"
},
"changeOrigin": true
},
"/image": {
"target": "https://a.different.server.again.net",
"secure": true,
"pathRewrite": {
"^/image": "/their/patg/image"
},
"changeOrigin": true
}
}
< /code>
Все работает нормально.  Тем не менее, теперь я хочу заставить его работать в производстве.
Я не могу редактировать/usr/local/etc/apache24/conf/httpd24.conf на моем синологическом NAS (на самом деле я могу, но он восстанавливается на перезагрузке), но этот файл включает в себя «включающий сайт с поддержкой/*Confer», что я добавлял в нижний, я добавляю свой собственный. Conf-File-Former, навсегда SIVERE-FOLFERS, SORE-FOLFER SITERES. Будьте использованы, когда я перезагружаю Apache - как я могу легко испортить весь свой сайт, если я сделаю там что -то не так.ProxyPass "/data" "https://someone.elses.server.net/their-route/data"
ProxyPassReverse "/data" "https://someone.elses.server.net/their-route/data"
< /code>
Это не делает ничего, что я могу сказать, я получаю тот же ответ 200 с или без него.  Глядя на сетевой трафик, запрос на MyDomain.Web/Data дает тот же ответ, что и запрос на маршрут MyDomain.Web/API3 - который предполагает, что файл .htaccess, возможно, мешает моей попытке обратного прокси.ProxyRequests Off


Order Deny,Allow
Allow from all

Но когда я это делаю, ничего не работает (я получаю 502 ошибки) и даже мой основной материал mydomain.web/api1 не удается.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... r-an-angul
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Apache»