如何通过Context.RewritePath在.NET中将请求重定向到不同域名?

2026-05-06 12:541阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计335个文字,预计阅读时间需要2分钟。

如何通过Context.RewritePath在.NET中将请求重定向到不同域名?

这是关于SO的第一篇文章。我的目标是,在应用程序(这是一个现有的VB.NET应用程序,存在预加载问题)中,每当遇到资源的请求时,例如:/itemimages/image.png,它被重写为http://example.com/itemimages/image.png,生成生产

这是我关于SO的第一篇文章. :)我的目标是,在应用程序(这是一个现有的VB.NET应用程序颤抖),每当遇到资源的请求时,例如:

如何通过Context.RewritePath在.NET中将请求重定向到不同域名?

/itemimages/image.png

它被重写为

example.com/itemimages/image.png

生产网站上有10GB的图像,因此对于本地开发,我们只想重写请求,这样我们就不必下载并随机播放10GB的产品图像.

我在Application_BeginRequest()中尝试了以下内容,请记住我正在简化这个以说明我遇到的问题:

If (url1.IndexOf("itemimages") > 0) Then Dim app As HttpApplication = CType(sender, HttpApplication) app.Context.RewritePath("www.google.com/images/srpr/logo3w.png") End If

我得到的错误是:

‘www.website.com/itemimages/image.png”?我在C#中发布这个也是因为我对这种语言感觉更舒服,并且很可能很容易在两者之间转换任何解决方案.

Context.RewritePath使用ASP.Net在不同的路径下处理请求.
使用外部服务器执行此操作没有意义.

你想要Response.Redirect.

本文共计335个文字,预计阅读时间需要2分钟。

如何通过Context.RewritePath在.NET中将请求重定向到不同域名?

这是关于SO的第一篇文章。我的目标是,在应用程序(这是一个现有的VB.NET应用程序,存在预加载问题)中,每当遇到资源的请求时,例如:/itemimages/image.png,它被重写为http://example.com/itemimages/image.png,生成生产

这是我关于SO的第一篇文章. :)我的目标是,在应用程序(这是一个现有的VB.NET应用程序颤抖),每当遇到资源的请求时,例如:

如何通过Context.RewritePath在.NET中将请求重定向到不同域名?

/itemimages/image.png

它被重写为

example.com/itemimages/image.png

生产网站上有10GB的图像,因此对于本地开发,我们只想重写请求,这样我们就不必下载并随机播放10GB的产品图像.

我在Application_BeginRequest()中尝试了以下内容,请记住我正在简化这个以说明我遇到的问题:

If (url1.IndexOf("itemimages") > 0) Then Dim app As HttpApplication = CType(sender, HttpApplication) app.Context.RewritePath("www.google.com/images/srpr/logo3w.png") End If

我得到的错误是:

‘www.website.com/itemimages/image.png”?我在C#中发布这个也是因为我对这种语言感觉更舒服,并且很可能很容易在两者之间转换任何解决方案.

Context.RewritePath使用ASP.Net在不同的路径下处理请求.
使用外部服务器执行此操作没有意义.

你想要Response.Redirect.