How to get HTTP POST request to apache server through Nginx reverse proxy ?

July 19, 2018 2.6k views
Apache Nginx Ubuntu 18.04

Setup summary:

  1. Nginx configured as reverse proxy with SSL.
  2. Apache listening on port 8080.

I am able to receive request on apache through Nginx, but all my POST request are coming to 8080 as GET. -- POST

I need the same POST to be received on ""

Nginx configuration :

    location / {
        proxy_redirect off;
        proxy_read_timeout 60s;

        proxy_set_header Host $host;
        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

Can someone please guide me the required configuration.

1 Answer

Here's a way to log nginx activity to see if it's really an nginx issue .

Have another answer? Share your knowledge.