g1smd - 7:48 pm on Apr 4, 2011 (gmt 0)
Yes, you will see the URL in the URL bar because your new code is for a redirect.
That is, if you request
www.example.com/index.php the server tells the browser to request a different URL. When the browser then requests
www.example.com/Forums/portal.php the server fetches the file at
That is exactly what a redirect does. A redirect is a URL to URL translation. However, what you need is a rewrite, as explained in the previous posts. A rewrite is a URL to file translation.
Stop thinking only in terms of URLs. URLs are used out there on the web. Inside a server, there are only files. The job of a server is to translate external URL requests into an internal file fetch operation.