nginx 301重定向几种写法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx 301重定向几种写法相关的知识,希望对你有一定的参考价值。

nginx 301重定向写法
域名设置从http强制跳转到https

server {
listen 80;
server_name 100tt.com www.100tt.com 100tt.me 100tt.vip 100tt.org;
rewrite ^(.*)$ https://$host$1 permanent;
}

或者以下写法,从一个域名跳到另一个域名,但是这些域名都是nginx配置上有的域名

server {
server_name 666.com www.666.com;
if ($host ~ ‘666.com | www.666.com‘ ) {
rewrite ^/(.
)$ http://888.com/$1 permanent;
}

}

以上是关于nginx 301重定向几种写法的主要内容,如果未能解决你的问题,请参考以下文章

如何在 nginx 服务器上做 301 重定向

nginx为啥返回301重定向

nginx怎么根据url前缀实现301重定向?

ngin配置301重定向设置方法和nginx子目录301重定向

301重定向时nginx保留端口号

Nginx:是啥导致了这个 301 重定向?