开发者

Redirect without change URL

is it possible to redirect an URL www.siteA.com to www.site2.com/Default.aspx?SiteSource=siteA without changing the browser's URL开发者_StackOverflow社区?

Similarly, accessing www.siteA.com/Page2.aspx will redirect to the www.site2.com/Page2.aspx?SiteSource=siteA


You can also use mod_proxy (or similar functionality for a different web server) so that the page your server serves is the same as the remote page. But this has some security and performance implications (you're letting the client make your server do arbitrary work copying data across the network from the remote server).


server.transfer if on same server


Use a HTML iframe to display www.site2.com/Page2.aspx?SiteSource=siteA, e.g.

<iframe src="www.site2.com/Page2.aspx?SiteSource=siteA" height="800" width="600" border="0" />

More about the iframe tag.


If the URL doesn't change, it's not a redirect. However, you could create a proxy script that fetches the other page, rewrites any URLs within it, then outputs the result.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜