簡體   English   中英

NGINX-將www.my-domain.com/blog/1234重定向到blog.my-domain.com/1234

[英]NGINX - redirect www.my-domain.com/blog/1234 to blog.my-domain.com/1234

我目前正在使用以下位置塊將所有請求從/blog重定向到blog.my-domain.com/

location ^~ /blog {
    rewrite ^ $scheme://blog.dockerhost$request_uri? permanent;
}

但是, 我也想刪除URL末尾的/ blog 現在,當我真的想要blog.domain.com/1234時, www.domain.com/blog/1234 blog.domain.com/blog/1234變成blog.domain.com/1234

無需重寫即可完成。

location ~ ^/blog(.*)$ {
    return 301 $scheme://blog.dockerhost$1;
}
location ^~ /blog {
    rewrite ^/blog(.*) $scheme://blog.dockerhost$1$is_args$args? permanent;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM