问个nginx 配置里面的 域名跳转301 问题

发布于 2022-09-12 13:22:27 字数 1453 浏览 15 评论 0

问个nginx 配置里面的 域名跳转301 问题

想把www.qqq.com 全部永久301重定向到 www.aaa.com
下面是我的nginx里面的配置。我下面的代码不成功。不知道正确的怎么实现呢?

server {
        listen 443 ssl;
        server_name www.qqq.com qqq.com;
        ssl_certificate 1_www.qqq.com_bundle.crt;
        ssl_certificate_key 2_www.qqq.com.key;
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers on;
        charset UTF-8;

        client_max_body_size 75M;
        fastcgi_buffers   8 128k;
        fastcgi_busy_buffers_size 128k;


        location / {
                include uwsgi_params;
                uwsgi_pass 127.0.0.1:12008;
                uwsgi_send_timeout 300;
                uwsgi_connect_timeout 300;
                uwsgi_read_timeout 300;
        }
        location /static {
                expires 30d;
                autoindex on;
                #return 403;
                add_header Cache-Control private;
                alias /www/www/html/qqq/static/;
        }
        location /media {
                expires 30d;
                autoindex on;
                #return 403;
                add_header Cache-Control private;
                alias /www/www/html/qqq/media/;
        }
   }

erver{
        listen 80;
        server_name www.qqq.com qqq.com;
        rewrite ^(.*) https://www.aaa.com$1 permanent;
    }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

丘比特射中我 2022-09-19 13:22:27

为什么我没有看到你https的去做 rewrite?

而且应该是 server你少了个字母。

    server {
        listen 80;
        server_name lilnong.top;
        rewrite ^/(.*)$ https://www.lilnong.top/$1 permanent; 
    }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文