Nginx Rewrite ohne Änderung der URL

Ich möchte die Umschreibefunktion auf meinem Nginx-Server verwenden.

Wenn ich es versuche "http://www.example.com/1234", Ich möchte umschreiben"http://www.example.com/v.php?id=1234"und wollen bekommen"http://www.example.com/1234"im Browser.

Hier ist die Datei nginx.conf

...
  location ~ /[0-9]+ {
      rewrite "/([0-9]+)" http://www.example.com/v.php?id=$1 break;
  }
...

Wenn ich es versuche "http://www.example.com/1234"

Ich möchte ...

url bar in browser : http://www.example.com/1234
real url : http://www.example.com/v.php?id=1234

aber ich bin in Schwierigkeiten ...

url bar in browser : http://www.example.com/v.php?id=1234
real url : http://www.example.com/v.php?id=1234

Antworten auf die Frage(1)

Ihre Antwort auf die Frage