【问题标题】:Redirect URL's with bad file extensions使用错误的文件扩展名重定向 URL
【发布时间】:2020-04-14 15:31:54
【问题描述】:

我正在使用 IIS 运行 Windows 服务器,通常我会通过简单地向 .htaccess 添加一个规则来重定向几个由于拼写错误而进入谷歌索引的 url,但是因为它不是有效的文件类型.net 首先跳转并引发应用程序错误。 有问题的网址结尾:“/presents-for-her...”,其中包括 3 个点,这是我遇到问题的地方 - 任何人都对我如何通过 .net 应用程序有任何想法(其中我们没有使用),所以我可以 .htaccess 它或在 .net 中处理它?只有 4 个错误的 url,所以不需要大量的规则来整理。

【问题讨论】:

  • IIS不支持.htaccess文件,所以你应该学习IIS,docs.microsoft.com/en-us/iis/application-frameworks/…
  • 我已经安装了 ISAPI rewrite 并且工作正常,但我会查看 web.config 重定向规则
  • “ISAPI 重写”,什么 ISAPI 重写?请选择要使用的正确术语。

标签: .net .htaccess redirect iis


【解决方案1】:

您还在 windows server 2003 或 2005 中使用 IIS 5/6 吗?如果您使用的是 windows server 2008 或更高版本。那么你不应该进一步使用 ISAPI 重写。

请改用 URL 重写模块。

https://www.iis.net/downloads/microsoft/url-rewrite

并且它支持将.htaccess 转换为IIS 规则。

https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/importing-apache-modrewrite-rules

【讨论】:

    猜你喜欢
    • 2011-11-14
    • 2010-10-15
    • 2015-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-01
    • 1970-01-01
    • 2012-03-04
    相关资源
    最近更新 更多