[英]NGINX redirect from old to new domain
我需要將http://domain.com/?part=word
請求重定向到http://another_domain/?part=word
,“ word”可能有所不同
我的nginx配置:
server {
listen 80;
server_name domain.com www.domain.com;
rewrite ^/?part=(.*)$ http://another_domain/?part=$1 permanent;
}
重定向不起作用,我在做什么錯?
無需指定要處理的單詞,只需告訴nginx附加所有args
server {
listen 80;
server_name old.example.com;
return 301 http://new.example.com$request_uri;
}
更新:
我最近發現$request_uri
已經包含查詢字符串,因此不需要使用多余的部分( $is_args$query_string
)。 我已經更新了上面的部分,並刪除了多余的查詢字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.