Forum Moderators: phranque
what am i misunderstanding?
thanks for help
Maybe this will clarify the situation:
Remember that the rewrite can take place on each and every request.
Mod_rewrite takes browser requests and converts them for use inside the server. It has no effect on server file output, except for the headers served with those files.
Make sure that your server-side script uses only the spider-friendly URLs when it outputs HTML pages, then let mod_rewrite change those URLs back into script-friendly requests for use by your script.
Hope this helps!
Jim
Be sure to read Marcia`s WebmasterWorld Welcome and Guide to the Basics [webmasterworld.com] post as it contains a whole bunch of very useful information.
In addition to Jim´s explanation you might want to have a look at
DaveAtIFG´s An Introduction to Redirecting URLs on an Apache Server [webmasterworld.com] which might help you understand mod_rewite better.
Andreas