我的 web.config 中有一个重写 url 的重写映射。
<rewriteMap name="Products">
<add key="Ipad_3" value="4399" />
<add key="Ipad_Mini" value="4399" />
</rewriteMap>
我不想手动插入新<add>
标签,而是希望coldfusion脚本<add>
使用从数据库中获取的数据生成标签并将其插入web.config。请指教
我的 web.config 中有一个重写 url 的重写映射。
<rewriteMap name="Products">
<add key="Ipad_3" value="4399" />
<add key="Ipad_Mini" value="4399" />
</rewriteMap>
我不想手动插入新<add>
标签,而是希望coldfusion脚本<add>
使用从数据库中获取的数据生成标签并将其插入web.config。请指教
这不会像你想要的那样工作。
在回收 IIS 应用程序池之前,无法识别对 web.config 的更改。每次添加或删除产品时回收应用程序池似乎是个坏主意。更不用说如果出现任何问题,您的整个网站都会因为 web.config 文件错误而瘫痪。
您应该考虑使用像ISAPI Rewrite这样的动态重写工具。