Linked Questions

0
votes
1answer
5k views

Nginx - too many redirects [duplicate]

Sorry of the messy conf file. I have been trying everything, so it's become a mess. I want to enable SSL and redirect all traffic to https. Currently, with the below conf file, I can navigate to HTTP ...
3
votes
1answer
809 views

nginx: redirecting to SSL based on the original request URL (not $server_name) [duplicate]

I have an nginx config that is similar to this: server { server_name my-english-site.com my-french-site.com; listen 0.0.0.0:80; rewrite ^ https://$server_name$request_uri? permanent; } ...
0
votes
0answers
67 views

How to redirect all http traffic to https [duplicate]

I am using nginx and would like all http traffic to become https using nginx. can someone post an example for nginx config file? Here is mine. it's not working and i don't have a lot of nginx ...
213
votes
8answers
263k views

How to force or redirect to SSL in nginx?

I have a signup page on a subdomain like: https://signup.example.com It should only be accessible via HTTPS but I'm worried people might somehow stumble upon it via HTTP and get a 404. My html/...
1
vote
3answers
11k views

Global Redirection of port 80 to 443

I'd like to setup my linux box so that anything hitting port 80 would simply be told ask that of 443. I want it to be regardless of domain, IP or whatever specific details may exist. If it can be ...
1
vote
3answers
14k views

nginx redirect http to https not working

I am trying to reroute from http to https. For example you visit example.com and you will be automatically redirected to https://example.com. I tryed using this one: server { listen 80;...
2
votes
2answers
2k views

How to redirect all HTTP traffic to HTTPS for a Django 1.4 application running on an EC2 with nginx/uWSGI behind ELB with an SSL cert

I would like to know how to put my entire django site behind HTTPS. If anyone tries to come via HTTP I want that user to be redirected to HTTPS. Currently, firefox is giving me the error "Firefox has ...
1
vote
3answers
2k views

Nginx & Https Redirection

I have an ssl certificate for www.domain.com. Obviously if someone goes to https: //domain.com, they will get an error from the browser about a certificate mismatch. Is it possible to setup the ...
0
votes
1answer
3k views

browser returns ERR_EMPTY_RESPONSE if https:// is not included with TDL

When a device tries to reach 'GraphWhy.org' they receive the following error 'ERR_EMPTY_RESPONSE'. Connections only occur if 'https://graphwhy.org' is entered My Nginx file follows. I have tried ...
1
vote
2answers
1k views

Can't access AWS EC2 instance via public IP but can via SSH

I have an AWS EC2 Instance that can be accessed via SSH but will not load via its public IP. The page continually loads and then times out. I have checked the security group and the following is ...
0
votes
1answer
1k views

http -> https redirection with websockets

I have a Node.js app which is heavily reliant on websockets. I want to redirect anyone trying to access it via http (80) to https (443). I would use nginx however it does not play well with websockets....
-1
votes
1answer
496 views

Redirect non-local connections to HTTPS in nginx

I'm trying to force HTTPS on remote connections and forward all traffic that is not from the 192.168.0 net to https://$host$request_uri but allow access on local connections. In apache2 I had Order ...
1
vote
2answers
366 views

How to serve same content to https and http with nginx?

Typically my nginx config looks like this: server { listen 80; server_name example.com; <some long config> } server { listen 443; server_name example.com; ...
0
votes
0answers
341 views

Nginx one server{} block to redirect non-www to www for HTTP and HTTPS

I have an Nginx web server and I need to: Redirect all HTTP (both www and non-www) to HTTPS Redirect all HTTPS non-www to www I know that I can use different server{} blocks but I want to achieve ...
3
votes
1answer
169 views

Close non-HTTPS Connection in Nginx

I'm using basic auth where the user sends their username an password in the header. These requests will be done over HTTPS for security (since the password would be in plain text otherwise). If the ...

15 30 50 per page