Derokorian;10988474 wrote:Mod_rewrite does not change the address in the address bar.
Well of course not... neither does PHP or any other server-side concept since the "address bar" is on the client. 😉
Ignoring that detail, mod_rewrite certainly can cause a change in the address bar. If the 2nd value for RewriteRule is a full URI (ex. it begins with 'http(s)://') or you specify the 'R' flag, the rewrite will be handled as an HTTP redirect, meaning the server will tell the browser to re-request the content at some new location (which the browser will show in the address bar).
EDIT: To clarify the contrast, if neither of the above conditions are true, Apache handles the URL rewrite internally, e.g. it modifies the URL requested by the client and then continues its internal decision making processes to decide how it should reply to the original request.