Support for HTTP/2 on apache (without using nginx as proxy)
Hi,
It seems some Plesk users would like to have support for HTTP/2 on apache directly (without using nginx as a proxy).
We do not clearly understand cases when it is required. Why using nginx as a proxy in front of the Apache is not an option? Could you please let us know how this feature should work in terms of workflow, in your opinion? We welcome any feedback and would be happy to receive examples to investigate the question in more detail.

Thank you for your idea. Could you tell us which scenarios you want to enable with this functionality?
— AY
-
Oldiesmann commented
I use nginx as a reverse proxy to only serve static content. For things served directly by nginx, HTTP/2.0 is used. For other requests served by Apache, HTTP/1.x is still used. I would like to use HTTP/2.0 with all content regardless of what's serving what. I followed the advice in the forum thread at https://talk.plesk.com/threads/http2-enabled-apache-still-using-1-0.352287/ but this doesn't make any difference.
-
fhsoft commented
As a customer, it is unacceptable to pay a lot of money for a panel that only supports parts of the software you use a lot (Apache/").
Apache2 can and has been used by many people for many years. Therefore, you should not be forced to add software overhead (Nginx) for which there are no converter tools that convert an Apache configuration from Apache2 to Nginx.
Therefore, Plesk should offer to activate functions that Apache offers on its own (http2) for this as well. -
Larsen commented
Only use Apache to keep it simple. Having Nginx run beside Apache only adds more complexity and therefore more ways that things could go wrong. Also adds memory and CPU load.
-
Lucien Herbiet commented
What I need is to be able to use http2 WITHOUT nginx, in a apache only setup