IIS Web.Config 301 重定向查询字符串参数 (?)

2024-03-05

    <rule name="blog" stopProcessing="true">
      <match url="en/blog.aspx?Id=9" />
      <action type="Redirect" url="http://www.mynewurl.com" redirectType="Permanent" />
    </rule>

我可以重定向“en/blog.aspx”,但无法仅重定向“en/blog.aspx?Id=9”。

有任何想法吗?


终于找到了解决办法:

/en/blog.aspx?Id=9 将重定向到http://www.newurl.com http://www.newurl.com.

    <rule name="blog" stopProcessing="true">
      <match url="en/blog.aspx$" />
      <conditions>  
        <add input="{QUERY_STRING}" pattern="Id=9" />  
    </conditions>  
      <action type="Redirect" url="http://www.newurl.com" redirectType="Permanent" />
    </rule>

在这里找到了解决方案:301 重定向在 IIS 7 中不起作用 https://stackoverflow.com/questions/8833259/301-redirect-not-working-in-iis-7

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IIS Web.Config 301 重定向查询字符串参数 (?) 的相关文章

  • ASP.NET 4.0 中的模拟 HttpRequest

    我见过很多类似的帖子 但没有一个能真正解决我的特殊情况 我正在 ASP NET 4 0 Web 应用程序 ASP NET Forms 而不是 MVC 中编写单元测试 代码中有几个地方我称之为ServerVariables调用变量的集合 例如
  • 在运行时更改实体框架数据库架构

    在大多数 ASP NET 应用程序中 您可以通过在运行时修改连接字符串来更改数据库存储 即 我可以通过简单地更改连接字符串中 数据库 字段的值来从使用测试数据库更改为生产数据库 我正在尝试使用实体框架更改架构 但不一定是数据库本身 但没有成
  • asp.net 检查 imageURL 是否存在

    我正在尝试从另一个 Intranet 站点获取用户的缩略图 但其中一些不遵循预定义的格式 这意味着我想加载默认的缩略图 检查图像 URL 是否有效的最佳方法是什么 根据您获取图像的方式 此方法的变体可能会起作用 img src alt My
  • 如何在 JavaScript 中检查 IsPostBack? [复制]

    这个问题在这里已经有答案了 我需要运行 JavaScript 函数 onLoad 但仅在页面第一次加载时才执行 即不是回发的结果 基本上 我需要检查 JavaScript 中的 IsPostBack 谢谢 服务器端 写 if IsPostB
  • 如何获取 HtmlGenericControl 的属性值?

    我创造HtmlGenericControl像这样 HtmlGenericControl inner li new HtmlGenericControl li inner li Attributes Add style list style
  • System.Linq.Dynamic 不支持 OrderByDescending("someColumn")?

    好的 在我们的项目中 我使用 System Linq Dynamic 库 但我刚刚注意到我无法执行以下操作 myDataSource OrderByDescending someColumnName 因为我收到以下错误 重载解析失败 因为无
  • MVC5 身份验证中“...与主域之间的信任关系失败”

    我有一个 ASP NET MVC5 应用程序not使用 Windows 身份验证 一切都工作正常 直到我尝试在正在开发的域之外运行应用程序并且 无论出于何种原因 得到 The trust relationship between this
  • SQL 选择与带有通配符的 URL 匹配的行

    我在数据库中有一个表 其中一列包含一个 URL 例如http example com users http example com users 轮廓 我得到了一个 URL 例如http example com users 234 profi
  • 当前上下文中不存在名称“DefaultAuthenticationTypes”

    我正在尝试在我的 Web 应用程序中实现基于角色的授权 如下所示 HttpPost ActionName Login public ActionResult Login LoginViewModel model if ModelState
  • 我们可以将哪些类型的对象放置在视图状态中?

    我想知道为什么我们必须设置可序列化属性才能将对象保存在视图状态 另外 我们可以在视图状态中存储哪种类型的对象 ViewState使用二进制序列化进行序列化对象状态格式化程序 http msdn microsoft com en us lib
  • 如何在2.0构建的应用程序中使用WCF wsHttpBinding服务?

    WCF 服务正在使用 wsHttpBinding 绑定运行 将使用 WCF 服务的应用程序不符合 WCF 或者换句话说 它位于 Framework 2 0 之上 我无法在此应用程序中使用 ServiceModel 因为只有 3 5 支持 S
  • 访问动态创建的控件 (c#)

    在我的代码后面 c 中 我动态创建了一些RadioButtonList 每个RadioButton中有更多RadioButton 我将所有控件放在一个特定的面板中 我需要知道的是稍后如何访问这些控件 因为它们不是在 aspx 文件中创建的
  • DropDownList 有一个无效的 SelectedValue,因为它不存在于项目列表中

    这是场景 DropDownList 中的选择与列出可接受值的数据库表绑定 在某个时间点 这些值为 一 二 三 四 在稍后的某个时刻 可接受的值列表将更改为 一 二 四 五 但是 数据库中存储下拉列表值的字段在某些行上仍然包含值 三 加载其中
  • 扩展授权属性

    我实施了 CustomAuthorization 属性基于 Authorize 属性 我的属性如下所示 public class CustomAuthorizeAttribute AuthorizeAttribute public eUse
  • UserControl 中的 Web 控件为空?

    我构建了一个小型用户控件 它本质上是一个 DropDownList 其中包含一些基于目标属性设置的预设值 这是代码 public partial class Selector System Web UI UserControl public
  • 如果项目包含多个文件夹,如何使用 Add-Migration

    我想Add Migration使用我的 DbContext 但出现错误 The term add migration is not recognized as the name of a cmdlet function script fil
  • 以编程方式设置 IIS 6.0 的服务器绑定

    我正在尝试设置安装程序来注册网站 目前 我已经在 Windows Server 2003 下创建了应用程序池和网站 不幸的是 每当我尝试修改 ServerBindings 属性来设置 IP 地址时 它都会向我抛出异常 我第一次尝试这个是因为
  • 如何在 IIS 中手动配置虚拟目录

    我正在尝试让外部 Visual Studio 解决方案在 Visual Studio Professional 2010 的本地副本中工作 当我打开该解决方案时 我看到一条错误消息 指出本地 IIS URL 尚未配置 我想创建一个虚拟目录吗
  • 在 C# 中,如何根据在 gridview 行中单击的按钮引用特定产品记录

    我有一个显示产品网格视图的页面 该表内有一列 其中有一个名为 详细信息 的超链接 我想这样做 以便如果用户单击该特定产品的详细信息单元格 将打开一个新页面 提供有关该产品的更多信息 我不确定如何确定哪个Product记录链接的详细信息以及我
  • 正则表达式仅允许特定数字

    我正在寻找一个只允许输入特定数字的正则表达式 例如2 4 5 6 10 18 我尝试过类似的东西 2 4 5 6 10 18 我输入的任何内容都无法通过正则表达式 然后计算机用手指着我并大笑 我哪里出错了 单引号是不必要的 您正在寻找的正则

随机推荐

  • 使用 Google Earth Engine 中图像集合中每个单独图像的波段值填充 FeatureCollection

    在 Google Earth Engine 中 我已将要素集合作为 JSON 加载 其中包含一些多边形 我想向此 FeatureCollection 添加列 它为我提供每个多边形以及图像集合中包含的多个图像中的每个图像的两个波段的平均值 这
  • Symfony 4 - 不渲染 Twig 模板

    当尝试在 Symfony 4 项目中渲染 Twig 模板时 我收到错误 我不知道是哪个问题 这是生成错误的代码 return this gt render templates imagenes index html twig 这是我收到的错
  • android - 你是否需要将片段添加到清单中

    我使用一个应该显示网络视图的片段 当我尝试从使用它的类实例化它时 我在 logcat 中收到以下警告 02 21 23 26 46 843 W System err 32468 android content ActivityNotFoun
  • 不重复的随机数

    我需要生成大约 9 1 亿个不重复的随机数 范围从零到生成的数字数量 并且我需要它们非常快速地生成 对类似问题的几个答案提出了简单地对数组进行洗牌以获得随机数 而其他答案则提出使用布隆过滤器 问题是 哪一个更有效 如果是布隆过滤器 我该如何
  • 使用应用程序加载器上传 IPA

    我有一个 IPA 并想上传它应用加载器 但是当我在应用程序加载器中单击 打开包 时 我无法选择 IPA 文件 它呈灰色 如何使用应用程序加载器将此 IPA 文件上传到 iTunes Connect 单击 打开包 按钮是错误的 请改用 交付您
  • jvm重排序/可见性效果测试

    在写一些java文章时我试图重现重新排序 http www cs umd edu pugh java memoryModel jsr 133 faq html reordering多线程环境中对象构造不同步的情况 当一个重对象被构造而没有同
  • 如何在WPF中设置可调整字体大小的文本块或标签?

    在WPF中 如果我将任何控件放入网格中 如果我调整网格大小 它会自动调整其中所有控件的大小 但是在标签或文本块或任何其他文本元素中 所有控件大小都会改变 但字体大小保持不变 它不会改变 如果字体必须根据网格大小进行更改 应该怎么办 您可以通
  • mysql相关字段

    这4个字段是相互关联的 I want it to output it as In my query SELECT users firstname users lastname users screenname posts post id p
  • PHP:从关联数组中删除重复值并返回包含重复值的关联数组

    我有如下所示的关联数组 arr 1 gt 0 2 gt 1 3 gt 1 4 gt 2 我想从初始数组中删除重复值并将这些重复值作为新数组返回 所以我最终会得到类似的东西 arr 1 gt 0 4 gt 2 new arr 2 gt 1 3
  • 如何修复 React Native 中的“translatex 键的转换必须是数字”错误?

    我正在尝试在 React Native 中制作翻译动画 这是我的代码 const scrollX React useRef new Animated Value 0 current
  • git:克隆没有引入所有文件?

    我刚刚创建了名为的目录website 这有几个图像 index html 页面等 我跑了 git bare init shared 0777 现在 它成功创建了一个空的共享存储库 我现在尝试通过进入来克隆这个项目 developers de
  • 如何检测WP8中是否正在播放背景音乐?

    如果有人开发过 WP 应用 你就会知道 如果你的应用在未经用户同意的情况下停止当前正在播放的音乐 你就无法通过认证 我确实看到了这个问题here https stackoverflow com questions 7034205 how t
  • Jquery日期比较

    您好 我使用以下代码将输入的日期与当前日期进行比较 但它不起作用 change function var date val var arrDate date split var today new Date var useDate new
  • Android:有没有办法获取国家/地区名称的时区?

    有没有办法让时区指定国家 地区名称 我用getCountryName 在地图中获取国家 地区的名称 考虑到一些国家跨越多个时区 这似乎很困难
  • 如何立即查看IntelliJ Idea项目树中的编译错误?

    我想知道是否可以配置 IntelliJ Idea 以立即显示项目树中的类文件的编译错误 目前 如果无法编译类 我需要手动触发重新编译以查看类上的错误标记 从 IntelliJ 12 开始 有一个选项可以根据源代码更改自动构建项目 在 设置
  • 在powershell中将字符串转换为日期时间

    我正在尝试使用以下行解析文件名 字符串 并将它们转换为 powershell 中的日期 datetime ParseExact DirName BaseName yyyyMMdd null 问题是 并非该目录中的所有文件夹都遵循该命名约定
  • Pytesseract 对于实时 OCR 来说非常慢,有什么方法可以优化我的代码吗?

    我正在尝试使用 python 创建实时 OCRmss and pytesseract 到目前为止 我已经能够捕获整个屏幕 其 FPS 稳定为 30 如果我想捕获大约 500x500 的较小区域 我已经能够获得 100 FPS 然而 一旦我包
  • Laravel 5 路由前缀

    我想要一条以国家 地区为前缀的路线 像这样 us shop ca shop fr shop 我的想法是这样做
  • 排列未排序

    我知道一种算法 可以在网上找到 对排列进行排名 即给定一个排列 将整数索引返回到按字典顺序排序的排列列表中 但我不知道unrank执行相反操作的算法 给定索引 i 返回按字典顺序排列的第 i 个排列 由于我找不到任何内容 有人可以透露一些信
  • IIS Web.Config 301 重定向查询字符串参数 (?)