Redirect without change URL

2019-02-27 04:12发布

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

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

4条回答
老娘就宠你
2楼-- · 2019-02-27 04:39

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).

查看更多
女痞
3楼-- · 2019-02-27 04:39

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.

查看更多
相关推荐>>
4楼-- · 2019-02-27 04:45

server.transfer if on same server

查看更多
冷血范
5楼-- · 2019-02-27 04:45

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.

查看更多
登录 后发表回答