【发布时间】:2026-02-08 07:30:01
【问题描述】:
我猜这实际上是一项不可能完成的任务,但我想我会通过 * 运行它,看看我是否错了。基本上,我们有一些动态创建的用于 SEO 的 URL(大约 300,000 多个),我们希望对它们进行 301 重定向。
我们当前的 URL 如下所示:
http://www.site.com/
<Brand>/<Product Name>/<productGuid>
我们的旧网址看起来像这样:
http://www.site.com/productpage.aspx?productGUID=
<productGuid>
Google 仍然有大量 旧 网址被编入索引,但我们显然希望他们知道应该用我们的新网址替换它们(而且这不仅仅是重复的内容),因此 301重定向。
我们的问题是,新 URL 的 <Brand> 和 <Product Name> 部分显然是动态创建的……因此无法为它们创建 301 重定向。
或者是不可能吗?
感谢您对我们如何让 Google 开始将其已编入索引的 URL 更新为新 URL 的任何想法或建议。
【问题讨论】:
-
您可以发布您正在使用的正则表达式规则吗?
标签: asp.net iis-7 web-config windows-server-2008 http-status-code-301