Перенаправить без изменения URL - PullRequest
2 голосов
/ 07 января 2010

можно ли перенаправить URL www.siteA.com на www.site2.com / Default.aspx? SiteSource = siteA без изменения URL браузера?

Аналогичным образом, доступ к www.siteA.com / Page2.aspx будет перенаправлять на www.site2.com / Page2.aspx? SiteSource = siteA

Ответы [ 4 ]

1 голос
/ 07 января 2010

Server.Transfer если на том же сервере

1 голос
/ 07 января 2010

Вы также можете использовать mod_proxy (или аналогичную функциональность для другого веб-сервера), чтобы страница, обслуживаемая вашим сервером, совпадала с удаленной страницей. Но это имеет некоторые последствия для безопасности и производительности (вы позволяете клиенту заставлять ваш сервер выполнять произвольную работу, копируя данные по сети с удаленного сервера).

0 голосов
/ 07 января 2010

Если URL не изменяется, это не перенаправление. Однако вы можете создать прокси-скрипт, который извлекает другую страницу, переписывает любые URL-адреса в ней, а затем выводит результат.

0 голосов
/ 07 января 2010

Используйте HTML-фрейм для отображения www.site2.com/Page2.aspx?SiteSource=siteA, например,

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

Подробнее о теге iframe .

...