gpt4 book ai didi

asp.net - 解决大型 RewriteMap 配置部分

转载 作者:数据小太阳 更新时间:2023-10-29 01:48:35 25 4
gpt4 key购买 nike

有人知道可以将大型 (550KB) 重写文件拆分成较小部分的方法吗?

我们遇到的问题是旧站点有数千个需要映射的 url,但由于 250KB 的限制,我们无法映射它们。

我在想一些类似的事情:

<rewrite>
<rewriteMaps>
<rewriteMap configSource="config\RewriteMaps.LargePart1.config" />
<rewriteMap configSource="config\RewriteMaps.LargePart2.config" />
<rewriteMap configSource="config\RewriteMaps.LargePart3.config" />
<rewriteMap configSource="config\RewriteMaps.LargePartX.config" />
</rewriteMaps>
</rewrite>

然而,这个问题是 rewriteMap 节点不是部分,因此不能使用 configSource。有没有人想出一个优雅的解决方案?

最佳答案

我们在这个问题上停留了很长时间,最终我们编写了自己的 301 重定向器。在 sitecore 中,它位于 ItemResolver 之后修补的管道中,该管道使用大文件(不包含在任何 Web.configs 中)。我们无法使用“registry hack”选项,因为它是一个 Azure 服务应用程序,并且无法(简单且便宜地)访问注册表。

关于asp.net - 解决大型 RewriteMap 配置部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com