Tags » Nginx

3scale/NGINX: How to change the location of user-key from query parameters (insecure) to the more secure HTTP(S) headers in 3scale/NGINX?

This is the first of hopefully many “howto’s” in setting up and configuring API Management platforms. In this blogpost I will be explaining how to change the location of the user-key from the default query parameters (insecure) section to the more secure HTTP(S) headers in the product combination Red Hat 3scale (API Management Platform) and NGINX (API Gateway). 353 more words


Pexip Reverse Proxy - Hosting unique branding for multiple domains

In order to serve unique branding for users browsing to a unique domain hosted on the Pexip packaged Reverse Proxy, it is quite a simple task to create an individual nginx configuration file per domain. 1,272 more words


Google PageSpeed Insights – Scoring 100/100 with WordPress

Running speed tests with tools like Google PageSpeed Insights, WebPageTest, or KeyCDN’s site speed test are always a good way to help gauge your website’s performance. 25 more words

Django, Nginx, Invalid HTTP_HOST header

From time to time, I get an email from my Django server complaining about “Invalid HTTP_HOST” and looking like some hacker is trying to mess with my gunicorn sock. 312 more words


Setup Django with Virtualenv, Gunicorn, Supervisor and NGINX on linux mint

Before we start to developing a django project, we should setup our development environment. Not only use Virtualenv but we will setup the django development environment  with gunicorn, supervisor and ngix. 884 more words


Nginx proxy_pass with absolute URI

Nginx has nasty habit that it strips away everything before the first slash after hostname when it passes URI to upstream server. HTTP 1.1 standard requires proxy servers must require absolute URI from clients. 72 more words