Forum Moderators: Robert Charlton & goodroi
http://www.example.com/
then it is possible (though unlikely) that your webserver actually issues an immediate 30x Redirect and sends them to
http://www.example.com/index.asp
You can check this with wget or just by visting the site in a browser and seeing what you get if you ask for www.example.com/ without any page name.
The fix is to either
- add the <base href="http://www.domain.com/"> tag to every page, and set up a 301 redirect from non-www to www (all internal links should then START with a / and count from the root) OR
- to hard code every link on every page with the full domain-and-page URL (this latter option will increase bandwith quite a lot, and should be avoided).