我需要在 nginx 中重定向一个 URL。我的规则看起来像这样,它实际上导致浏览器明显更改 URL,这不是预期的。
location / {
rewrite ^/dentists/bangalore/indiranagar/$ http://abc.com/doctorsInArea.htm?cID=bangalore&aID=indiranagar break;
}
我在这里读了另一个问题nginx rewrite WITHOUT change url告诉我删除 http 部分。我试过
location / {
rewrite ^/dentists/bangalore/indiranagar/$ /doctorsInArea.htm?cID=bangalore&aID=indiranagar break;
}
即使从浏览器点击http://abc.com/doctorsInArea.htm?cID=bangalore&aID=indiranagar工作正常,这个也会引发 404。对这个问题的任何见解都会受到赞赏。