0

我的 web.config 中有一个重写 url 的重写映射。

<rewriteMap name="Products"> 
<add key="Ipad_3" value="4399" />
<add key="Ipad_Mini" value="4399" />
</rewriteMap>

我不想手动插入新<add>标签,而是希望coldfusion脚本<add>使用从数据库中获取的数据生成标签并将其插入web.config。请指教

4

1 回答 1

1

这不会像你想要的那样工作。

在回收 IIS 应用程序池之前,无法识别对 web.config 的更改。每次添加或删除产品时回收应用程序池似乎是个坏主意。更不用说如果出现任何问题,您的整个网站都会因为 web.config 文件错误而瘫痪。

您应该考虑使用像ISAPI Rewrite这样的动态重写工具。

于 2012-12-04T18:59:44.013 回答