问题标签 [iirf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
457 浏览

iis - 为什么 IIRF 不重写 .asp 文件的规则?

我有 Windows Server 2003,安装了 IIRF 的 IIS6。我有 iirf.ini 文件如下:

它适用于所有请求,除了以 .asp 结尾的请求(例如 mysite.com/123.asp)。这就是为什么所有对 .asp 文件的请求都会给我 404 错误。

如何修复这个错误?

0 投票
1 回答
1632 浏览

wordpress - wordpress iis6 永久链接 /%postname%/ 不起作用 IIRF url 需要重写吗?

我在 iis6 上有一个 wordpress 站点,我希望:php?id=6看起来像这样: /postname/。当我更改永久链接时,我收到 404 错误。我启用了 IIRF 代理扩展,并且在我的根目录中有一个 IIRF.ini,其中包含以下代码:

对于仅 /%postname%/ 的永久链接,此代码是否不正确?

谢谢

0 投票
2 回答
531 浏览

mod-rewrite - 具有多个变量的 mod_rewrite

我有一个这样的网址:

http://localhost/deals/?search=fred重定向到index.cfm?path=

当我使用 mod rewrite 时,URL 参数变为

我目前有RewriteRule /(.*) /index.cfm?path=/$1 [L]

如何拆分它以便我可以实际使用 URL 变量“搜索”?

我正在使用 IIRF 重写。

0 投票
2 回答
805 浏览

iis - 尝试使用 IIRF 重写排除 css 和 js 文件

我正在尝试让 IIRF 工作,以便它重写某些 URL,但忽略文件.css.js文件。

我有如下网址:

这一切都有效,但我似乎无法让它发挥作用:

我的.ini文件如下所示:

我也试过:

当我直接导航到 css 文件时,我尝试过的东西要么给出一个空白文档,要么得到:

我对 IIRF 或 IIS 没有太多经验,所以我有点不知道接下来要尝试什么。我找错地方了吗?还是我犯了一个非常基本的错误?

谢谢

0 投票
1 回答
1138 浏览

mod-rewrite - 如何重写结尾有意外 %20 的网址?

我最终得到了一堆指向我的网站的反向链接,这些反向链接具有正确的 URL,除了有一个意外的尾随空格,所以链接出来时带有尾随%20,这会导致页面未找到错误。

我尝试了这个变化:

但它不起作用。

是否RewriteCond也需要声明?

请注意,这是一个 IIS 6 服务器,这些是我要链接到的 Wordpress 页面。

%20有人请告诉他删除URL 末尾的 a的密码。

谢谢!

0 投票
1 回答
210 浏览

mod-rewrite - iirf {REQUEST_FILENAME} 问题

我的 Web 应用程序有以下 iirf 规则

一切正常,除非有一个文件存在但有一个参数。例如。http://www.domain.com/file.cfm有效 http://www.domain.com/file.cfm?var=foo无效?它跳过并重定向到 index.cfm

我该如何解决?

谢谢

0 投票
1 回答
413 浏览

asp.net - 如何在 ASP.NET Web 服务的“帮助页面”上重写表单操作

对于普通的 .aspx 页面,我可以将 Form.browser 文件放入 App_Browsers 目录,如下所示。

在那个类中,我可以重写表单的 action 属性。但是,在 Web 服务帮助页面的情况下,不考虑此文件,并且使用默认操作(使用绝对 URL)编写表单。

这不允许我使用反向代理(Ionic 的 ISAPI 重写过滤器- IIRF)来访问我的 Web 服务。

我怎样才能做到这一点并正确重写帮助页面上的表单操作?

0 投票
0 回答
171 浏览

iirf - ISAPIRewrite.ini -IIRF

任何人都可以帮助我处理正则表达式和ini文件我的requiremnet是:

0 投票
1 回答
608 浏览

redirect - 需要帮助使用 IIRF ISAPI 过滤器重定向双百分号 %%

我正在尝试重定向以下 URL

http://www.example.com/%%Some-Random-URL%%000001&ProductID=BIG2008_118&AEProjectTypeIDURL=APT_61

使用以下代码:

重写规则 ^(.*)/. Some-Random-URL(. )$ $1 [NC,L,R=301]

但是重定向没有发生

出于某种原因,我最终收到以下消息:错误请求 - 无效的 URL

HTTP 错误 400。请求 URL 无效。

但如果我删除 %% %% 重定向工作正常。

有任何想法吗?

0 投票
2 回答
605 浏览

regex - 用于基于域的重写的 IIRF 正则表达式

我已经看到了大量基于子域的 URL 重写示例,但我正在尝试基于域名本身进行 URL 重写,特别是从包含域名的子文件夹中提供内容。

例如,我想

http://www.site1.com/sub/folders/long-html-filename.htm被重写为 /sites/www.site1.com/sub/folders/long-html-filename.htm 或 http:// /www.masterdomain.com/sites/www.site1.com/sub/folders/long-html-filename.htm

我已经能够自己做很多重写正则表达式,但我在这方面遇到了一堵砖墙。

谢谢!