Welcome! Log In Create A New Profile

Advanced

Require 'www' for https://example.com

March 22, 2013 06:44PM
I am setting up a server that will be for a B2B business, and I want the whole site to be served as https://www.example.com/

I have gotten a certificate and https://www.example.com runs just fine, but I can't figure out how to require https://www.example.com when a user tries to go to https://example.com.

In reading through the nginx.org site, it seems like rewrites and if statements are discouraged. I did figure out how to require http://www.example.com/ by using the following in my server block file:

server {
listen [::]:80;
server_name example.com *.example.com;
return 301 $scheme://www.example.com$request_uri;
}

But doing something similar for 443 doesn't seem to work.

Can someone please help me out or point to a good page on setting up for this?
SubjectAuthorPosted

Require 'www' for https://example.com

openletterMarch 22, 2013 06:44PM

Re: Require 'www' for https://example.com

roy.enjoyMarch 22, 2013 07:52PM

Re: Require 'www' for https://example.com

António P. P. AlmeidaMarch 22, 2013 11:02PM

Re: Require 'www' for https://example.com

Igor SysoevMarch 23, 2013 01:20AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 88
Record Number of Users: 7 on March 06, 2014
Record Number of Guests: 229 on August 01, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready