Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
<VirtualHost *:443> DocumentRoot /var/www/www-root/data/www/mysite.com ServerName mysite.com SSLEngine on #SSLProxyEngine On // эту опцию и включал и выключал -- результат тот же ProxyRequests Off ProxyPreserveHost On RewriteEngine On SSLCertificateFile /var/www/www-root/data/www/ssl/mysite_com.crt SSLCertificateKeyFile /var/www/www-root/data/www/ssl/privatekey.key SSLCertificateChainFile /var/www/www-root/data/www/ssl/mysite_com.ca-bundle ProxyPass /test https://mysite.com:3000/test ProxyPassReverse /test https://mysite.com:3000/test </VirtualHost>
что бы при запросе страницы https://mysite.com/test отдавалась страница https://mysite.com:3000/test
ProxyPass /test https://mysite.com:3000/widget/effects/ ProxyPassReverse /test https://mysite.com:3000/widget/effects/
Цитата: Newto от 09 Декабря 2020, 13:50:39что бы при запросе страницы https://mysite.com/test отдавалась страница https://mysite.com:3000/testЦитата: Newto от 09 Декабря 2020, 13:50:39ProxyPass /test https://mysite.com:3000/widget/effects/ ProxyPassReverse /test https://mysite.com:3000/widget/effects/Чо?…
Смотрите access log обоих серверов.Не удивлюсь, если запрашивается /test/test
LogLevel infoCustomLog test-logs/access_log combined
Что у вас является бэкендом?
Почему Вы проксируете запрос через инет, когда бэкенд на том же сервере?
Почему при проксировании Вы указываете протокол https?
Поправьте меня если я не прав
<VirtualHost *:80> ServerName hosting64.xx.lan UseCanonicalName Off ServerAdmin hosting64-proxy@xx.lan ProxyPass / http://hosting64.xx.lan/ ProxyPreserveHost On AllowEncodedSlashes On ErrorLog "/var/log/apache2/error.proxy64.log" LogFormat "%V:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" proxy_combined CustomLog "/var/log/apache2/access.proxy64.log" proxy_combined</VirtualHost>
Перезагружаю апач, захожу на https://mysite.com/test, получаю 404 ошибку, при этом https://mysite.com:3000/test работает
curl -I -s https://mysite.com/test | grep HTTPcurl -I -s https://mysite.com:3000/test | grep HTTP
Страница сгенерирована за 0.055 секунд. Запросов: 25.