IIS 7.0 中的 URL 重写

发布于 2025-01-01 09:30:49 字数 294 浏览 0 评论 0原文

我有两个单独的配置文件,其中包含 url reqwrite 标签,我想将这些文件指向 rewrite 元素下的 web.config,直到我有一个,

<rewriteMaps configSource="VanityUrl\urls.config" />

如果我添加一个更多类似的标签来指向另一个文件,它会抛出 500 服务器错误 我可以添加多个 rewriteMaps 标签来指向 web.config 或任何替代文件中的多个文件吗,两个单独文件背后的原因是一个用于重写,另一个用于静态重定向

i have two seperate config files, which contains url reqwrite tags, i want to point these files to the web.config, under rewrite element, until i have one

<rewriteMaps configSource="VanityUrl\urls.config" />

if i add one more similar tag to point another file, it throws the 500 server error
can i add multiple rewriteMaps tag to point multiple files in web.config, or any alternate, the reason behind 2 seperate files are one is used for rewrite, and another for static redirects

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我的影子我的梦 2025-01-08 09:30:49

拥有多个 rewriteMaps 标记将违反 web.config 架构,因此 IIS 不会允许您这样做。我认为您需要将它们组合起来,或者采取一些巧妙的措施在运行时从两个单独的配置文件加载它们。

Having multiple rewriteMaps tags will violate the web.config schema, so IIS won't let you do that. I think you'll need to combine them, or do something clever to load them at runtime from your two separate configuration files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文