Difference between revisions of "Nginx"

From HackerNet
Jump to: navigation, search
(Created page with "nginx är en lättviktig webbserver och proxy. Installation sudo add-apt-repository ppa:nginx/stable && sudo apt-get update && sudo apt-get install nginx ==Reverse Proxy==...")
 
Line 25: Line 25:
 
    
 
    
 
   # 301 = permanent redirect, 302 = temporary redirect
 
   # 301 = permanent redirect, 302 = temporary redirect
   return 301  https://your.site.tld$request_uri;
+
   return 301  https://domän.se$request_uri;
 
   }
 
   }

Revision as of 15:20, 21 December 2014

nginx är en lättviktig webbserver och proxy.

Installation

sudo add-apt-repository ppa:nginx/stable && sudo apt-get update && sudo apt-get install nginx

Reverse Proxy

Nginx fungerar utmärkt som en reverse proxy för webbtrafik.

Exempel

 server {
 listen 80;
 server_name sub.domän.se;
 location / {
 proxy_pass http://10.0.0.10:3000;
 include /etc/nginx/proxy_params;
 }
 }

Redirect HTTP till HTTPS

 server {
 listen      80;
 server_name domän.se;
 
 # 301 = permanent redirect, 302 = temporary redirect
 return 301  https://domän.se$request_uri;
 }