HTTPS, прокси и webhooks в apache
314
Tom Damon
Я работаю с клиентом, который настроил сервер Apache для использования https и прокси, но мы не получаем никакой информации от веб-хуков. Что нам нужно добавить в конфигурацию, чтобы позволить обратным вызовам http работать?
<IfModule mod_ssl.c> RequestHeader set X-Forwarded-Proto 'https' <VirtualHost _default_:443> ServerAdmin webmaster@localhost DocumentRoot /home/xxx/ui/current <Directory /home/xxx/ui/current> Options FollowSymlinks AllowOverride none Require all granted </Directory> <Directory "/home/xxx/src/static"> Options FollowSymLinks AllowOverride None Require all granted </Directory> ## Proxy rules ProxyRequests Off ProxyPass /ws ws://127.0.0.1:8001 ProxyPassReverse ws://127.0.0.1:8001 ## Rewrite rules RewriteEngine On RewriteRule ^/api/(static|sd)/?$ /api/static/docs/ [R,L] RewriteRule ^/api/static(.*) /home/xxx/src/static$1 [L] RewriteRule ^/api(|/|/doc|/docs)$ /api/docs/ [R,L] RewriteRule ^/api(/(.*))? http://localhost:8000/api$1 [P,L] RewriteCond % !^/ws/ RewriteCond % !-f RewriteCond % !-d RewriteRule ^ /index.html [L,NS] ErrorLog $/error.log CustomLog $/access.log combined # SSL Engine Switch: # Enable/Disable SSL for this virtual host. SSLEngine on SSLCertificateFile /etc/apache2/ssl/server.crt
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
1
Обратный прокси Apache
-
3
Ubuntu Server с рабочим окружением GNOME - настройка разрешений файла конфигурации Apatche
-
-
8
Как я могу дать права на запись в папку всем пользователям Linux?
-
1
Журнал ошибок Apache2
-
2
Mac OS X bash: удалите все apache и PHP вхождения
-
6
Как остановить запуск служб при загрузке в Ubuntu?
-
5
Сопоставьте папку «Сайты» с http: // localhost в OS X
-
2
Существует ли бесплатный анализатор журнала безопасности для apache?
-
6
Установите несколько сред PHP на OS X Snow Leopard