Route 53、Nginx、SSL、Redict http 到 https

问题描述 投票:0回答:0

我已经花了几个小时但没有得到所需的结果。不确定它是否与浏览器缓存有关 - 由于某种原因在 Firefox 中它工作正常但在其他任何地方都没有。我的设置如下:

Route 53:

example.com A   Simple  -   No  x.x.x.x
example.com AAAA    Simple  -   No  x:x:3:d0::x:x
www.example.com A   Simple  -   Yes  example.com.
www.example.com AAAA    Simple  -   Yes  example.com.

本质上,我创建了一个别名,将所有 www 流量重定向到 Route 53 中的非 www。

在 NGINX 中,我创建了这样的块:

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

server {

    listen 443 ssl http2 default_server;
    listen [::]:443 ssl http2 default_server;
    server_name example.com www.example.com;
    include snippets/ssl-example.com.conf;
    include snippets/ssl-params.conf;
    large_client_header_buffers 4 32k;

    root /var/www/mydomain;
    index index.php;

}

我认为这个过程是有意义的,但我没有得到服务器响应:

此网站无法访问

位于 https://www.example.com/ 的网页可能暂时关闭,或者它可能已永久移动到新的网址。 ERR_HTTP2_PROTOCOL_ERROR

nginx ssl redirect amazon-route53
© www.soinside.com 2019 - 2024. All rights reserved.