您的位置:首页 > 汽车 > 时评 > nginx域名跳转到另一个域名

nginx域名跳转到另一个域名

2024/9/4 22:31:10 来源:https://blog.csdn.net/haohaizi_liu/article/details/140434113  浏览:    关键词:nginx域名跳转到另一个域名

要实现在Nginx中将一个域名重定向到另一个域名,你可以使用rewrite指令。以下是一个配置示例,它将所有进入old-domain.com的请求重定向到new-domain.com

server {listen 80;server_name old-domain.com;location / {rewrite ^/(.*)$ http://new-domain.com/$1 permanent;}
}

在这个配置中:

  • listen 80; 表示Nginx监听80端口。

  • server_name old-domain.com; 指定了要重定向的旧域名。

  • location / 匹配所有请求路径。

  • rewrite ^/(.*)$ http://new-domain.com/$1 permanent; 表示将所有请求重定向到http://new-domain.com/$1,其中$1是原始请求的路径部分,permanent表示这是一个永久重定向,状态码是301。

确保在应用配置后重新加载或重启Nginx。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com