Skip to content

Commit 3ca0550

Browse files
committed
IPv6 support added
1 parent 7a09626 commit 3ca0550

7 files changed

+17
-4
lines changed

sites-available/default

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
server {
44
listen 80 default_server;
5+
listen [::]:80 default_server;
56
server_name _;
67

78
return 444;

sites-available/fastcgi-cache.com

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ fastcgi_cache_path /sites/fastcgi-cache.com/cache levels=1:2 keys_zone=fastcgi-c
66
server {
77
# Ports to listen on
88
listen 80;
9+
listen [::]:80;
910

1011
# Server name to listen for
1112
server_name fastcgi-cache.com;
@@ -58,6 +59,7 @@ server {
5859
# Redirect www to non-www
5960
server {
6061
listen 80;
62+
listen [::]:80;
6163
server_name www.fastcgi-cache.com;
6264

6365
return 301 $scheme://fastcgi-cache.com$request_uri;

sites-available/multisite-subdirectory.com

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
server {
22
# Ports to listen on
33
listen 80;
4+
listen [::]:80;
45

56
# Server name to listen for
67
server_name multisite-subdirectory.com;
@@ -38,6 +39,7 @@ server {
3839
# Redirect www to non-www
3940
server {
4041
listen 80;
42+
listen [::]:80;
4143
server_name www.multisite-subdirectory.com;
4244

4345
return 301 $scheme://multisite-subdirectory.com$request_uri;

sites-available/multisite-subdomain.com

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
server {
22
# Ports to listen on
33
listen 80;
4+
listen [::]:80;
45

56
# Server name to listen for
67
server_name multisite-subdomain.com *.multisite-subdomain.com;
@@ -35,6 +36,7 @@ server {
3536
# Redirect www to non-www
3637
server {
3738
listen 80;
39+
listen [::]:80;
3840
server_name www.multisite-subdomain.com;
3941

4042
return 301 $scheme://multisite-subdomain.com$request_uri;

sites-available/singlesite.com

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
server {
22
# Ports to listen on
33
listen 80;
4+
listen [::]:80;
45

56
# Server name to listen for
67
server_name singlesite.com;
@@ -35,6 +36,7 @@ server {
3536
# Redirect www to non-www
3637
server {
3738
listen 80;
39+
listen [::]:80;
3840
server_name www.singlesite.com;
3941

4042
return 301 $scheme://singlesite.com$request_uri;

sites-available/ssl-fastcgi-cache.com

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ fastcgi_cache_path /sites/ssl-fastcgi-cache.com/cache levels=1:2 keys_zone=ssl-f
55

66
server {
77
# Ports to listen on, uncomment one.
8-
listen 443 ssl;
9-
# listen 443 ssl http2;
8+
listen 443 ssl http2;
9+
listen [::]:443 ssl http2;
1010

1111
# Server name to listen for
1212
server_name ssl-fastcgi-cache.com;
@@ -66,6 +66,7 @@ server {
6666
# Redirect http to https
6767
server {
6868
listen 80;
69+
listen [::]:80;
6970
server_name ssl-fastcgi-cache.com www.ssl-fastcgi-cache.com;
7071

7172
return 301 https://ssl-fastcgi-cache.com$request_uri;
@@ -74,6 +75,7 @@ server {
7475
# Redirect www to non-www
7576
server {
7677
listen 443;
78+
listen [::]:443;
7779
server_name www.ssl-fastcgi-cache.com;
7880

7981
return 301 https://ssl-fastcgi-cache.com$request_uri;

sites-available/ssl.com

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
server {
22
# Ports to listen on, uncomment one.
3-
listen 443 ssl;
4-
# listen 443 ssl http2;
3+
listen 443 ssl http2;
4+
listen [::]:443 ssl http2;
55

66
# Server name to listen for
77
server_name ssl.com;
@@ -43,6 +43,7 @@ server {
4343
# Redirect http to https
4444
server {
4545
listen 80;
46+
listen [::]:80;
4647
server_name ssl.com www.ssl.com;
4748

4849
return 301 https://ssl.com$request_uri;
@@ -51,6 +52,7 @@ server {
5152
# Redirect www to non-www
5253
server {
5354
listen 443;
55+
listen [::]:443;
5456
server_name www.ssl.com;
5557

5658
return 301 https://ssl.com$request_uri;

0 commit comments

Comments
 (0)