Process Flow - Why URL manipulation handles routing
User enters URL in browser
Browser sends HTTP request with URL
nginx receives request
nginx reads URL path
nginx matches URL to routing rules
nginx forwards request to correct backend or serves file
Response sent back to user
The URL entered by the user guides nginx to decide which content or backend to serve by matching routing rules.