nginx设置域名重定向301跳转规则

作者:高景洋 日期:2020/10/17 22:00 浏览次数:95

以下绿色部分即为nginx.conf 301 配置规则  



  server {

        listen       80;

        server_name  www.xp5.cn;

------------------------------

        # 重定向301跳转

        if ($host != 'www.xp5.cn' ){
           rewrite ^/(.*)$ http://www.xp5.cn/$1 permanent;

        }

-------------------------------


        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {

            ********
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }

本文永久性链接:
<a href="http://www.zhihu.so/art145.aspx">nginx设置域名重定向301跳转规则</a>
相关文章
友情链接
支付宝打赏(内容对您有帮助的话)
微信交流
知乎编程经验网 - 在工作中总结编程的经验! 备案/许可证编号:鲁ICP备11020152号
QQ:120217215 联系电话:15192695151