It looks like you are using relative URL's, either fully resolve your URL's or use the ~ character to get to the root of your site e.g.
Your links look like this:
<a href="test.html">Test</a>
Change to:
<a href="http://www.mydomain.com/test.html">Test</a>
or
<
asp:HyperLink ID="HyperLink1" NavigateUrl="~/test.html" runat="server">Test</asp:HyperLink>
Do the same with your images as well.
rather than giving fully qualified url to hyperlink ex < a href="http://www.test.com/test.aspx></a> is there any solution? becuase html controls not accpeting '~' . '~' can use for asp.net controls . requried a reply asap
you can use a base tag <Base href=http://www.mytest.com />
you can also make your own cusotm hyperlink control that uses your URL rewriting logic to create the appropriate links