问题标签 [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.
iis - 为什么 IIRF 不重写 .asp 文件的规则?
我有 Windows Server 2003,安装了 IIRF 的 IIS6。我有 iirf.ini 文件如下:
它适用于所有请求,除了以 .asp 结尾的请求(例如 mysite.com/123.asp)。这就是为什么所有对 .asp 文件的请求都会给我 404 错误。
如何修复这个错误?
wordpress - wordpress iis6 永久链接 /%postname%/ 不起作用 IIRF url 需要重写吗?
我在 iis6 上有一个 wordpress 站点,我希望:php?id=6看起来像这样: /postname/。当我更改永久链接时,我收到 404 错误。我启用了 IIRF 代理扩展,并且在我的根目录中有一个 IIRF.ini,其中包含以下代码:
对于仅 /%postname%/ 的永久链接,此代码是否不正确?
谢谢
mod-rewrite - 具有多个变量的 mod_rewrite
我有一个这样的网址:
http://localhost/deals/?search=fred
重定向到index.cfm?path=
当我使用 mod rewrite 时,URL 参数变为
我目前有RewriteRule /(.*) /index.cfm?path=/$1 [L]
如何拆分它以便我可以实际使用 URL 变量“搜索”?
我正在使用 IIRF 重写。
iis - 尝试使用 IIRF 重写排除 css 和 js 文件
我正在尝试让 IIRF 工作,以便它重写某些 URL,但忽略文件.css
和.js
文件。
我有如下网址:
这一切都有效,但我似乎无法让它发挥作用:
我的.ini
文件如下所示:
我也试过:
当我直接导航到 css 文件时,我尝试过的东西要么给出一个空白文档,要么得到:
我对 IIRF 或 IIS 没有太多经验,所以我有点不知道接下来要尝试什么。我找错地方了吗?还是我犯了一个非常基本的错误?
谢谢
mod-rewrite - 如何重写结尾有意外 %20 的网址?
我最终得到了一堆指向我的网站的反向链接,这些反向链接具有正确的 URL,除了有一个意外的尾随空格,所以链接出来时带有尾随%20
,这会导致页面未找到错误。
我尝试了这个变化:
但它不起作用。
是否RewriteCond
也需要声明?
请注意,这是一个 IIS 6 服务器,这些是我要链接到的 Wordpress 页面。
%20
有人请告诉他删除URL 末尾的 a的密码。
谢谢!
mod-rewrite - iirf {REQUEST_FILENAME} 问题
我的 Web 应用程序有以下 iirf 规则
一切正常,除非有一个文件存在但有一个参数。例如。http://www.domain.com/file.cfm有效 http://www.domain.com/file.cfm?var=foo无效?它跳过并重定向到 index.cfm
我该如何解决?
谢谢
asp.net - 如何在 ASP.NET Web 服务的“帮助页面”上重写表单操作
对于普通的 .aspx 页面,我可以将 Form.browser 文件放入 App_Browsers 目录,如下所示。
在那个类中,我可以重写表单的 action 属性。但是,在 Web 服务帮助页面的情况下,不考虑此文件,并且使用默认操作(使用绝对 URL)编写表单。
这不允许我使用反向代理(Ionic 的 ISAPI 重写过滤器- IIRF)来访问我的 Web 服务。
我怎样才能做到这一点并正确重写帮助页面上的表单操作?
iirf - ISAPIRewrite.ini -IIRF
任何人都可以帮助我处理正则表达式和ini文件我的requiremnet是:
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 无效。
但如果我删除 %% %% 重定向工作正常。
有任何想法吗?
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
我已经能够自己做很多重写正则表达式,但我在这方面遇到了一堵砖墙。
谢谢!