如何在 IIS 中添加服务器变量

2023-11-27

我对 IIS7 不太熟悉,我需要创建一个服务器变量,以便我可以在 PHP 代码中访问它。我可以在 Apache 中使用以下命令轻松完成此任务:

SETENV 变量名 变量值

在 .htaccess 文件中。然而,在 IIS 中实现这一点似乎有点秘密。我在网上查找了信息,并通过以下步骤使用 URL 重写模块找到了最接近的状态:

  1. 单击查看服务器变量
  2. 单击添加链接并输入变量名称
  3. 返回规则并单击查看重写映射
  4. 单击“添加重写映射”并输入默认值。
  5. 重新启动服务器。

完整的文档可以在以下位置找到:http://www.iis.net/learn/extensions/url-rewrite-module/setting-http-request-headers-and-iis-server-variables

我照着做了,但还是不行。有什么想法如何做到这一点吗?甚至可以在 IIS 中执行此操作吗?我想做的就是设置一个具有静态值的服务器变量。

示例:$_SERVER['MY_VARIABLE']

Thanks.


在 IIS 管理器中单击您的计算机,从“IIS”图标组中打开“URL 重写”图标。

在“操作”下(最右侧)单击无害的小“查看服务器变量”链接,忽略“管理服务器变量”

在“查看服务器变量”屏幕的“操作”(最右侧)中,单击“添加...”

enter image description here

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

如何在 IIS 中添加服务器变量 的相关文章

随机推荐

  • GMSAutocompleteViewController 仅显示 5 个结果

    我综合了GMS自动完成视图控制器在我的应用程序中 let autocompleteController GMSAutocompleteViewController autocompleteController delegate self l
  • 关于十六进制形式的 EXIF 的问题

    我试图了解 jpeg 文件 十六进制 的 EXIF 标头部分以及如何理解它 以便我可以提取数据 特别是 GPS 信息 无论好坏 我正在使用 VB Net 2008 抱歉 这是我现在能掌握的 我已将 jpg 的前 64K 提取到字节数组中 并
  • 如何使函数异步信号安全?

    我有以下内容sigaction处理函数 void signal term handler int sig printf EXIT TERM signal Received n int rc flock pid file LOCK UN LO
  • 无法安装 Commonmarker gem(jekyll 需要)macos

    我该怎么办 依赖性有问题吗 我该如何解决这些问题 我在卡特琳娜 我反复收到此错误 并且已经查找过该目录 不存在 sudo bundle update Password Fetching gem metadata from https rub
  • Linux - 串口读取返回EAGAIN

    我在从按以下方式打开的串行端口读取一些数据时遇到一些问题 我已经多次使用这个代码实例 并且一切正常 但现在 由于某种我无法弄清楚的原因 我完全无法从串行端口读取任何内容 我能够写入并且所有内容都在另一端正确接收 但从未收到回复 正确发送 不
  • 文件 stat() 与 access() 检查目录权限

    我已经成功使用了两者stat access 单独确定用户是否具有对目录的读或读 写访问权限 我的问题是 有首选方法吗 我看到很多例子使用stat 但就我的目的而言 访问似乎更轻量级并且符合目的 其中之一是否存在任何问题 例如安全 我的方法有
  • SMPP 中“data_coding”字段的含义

    是什么意思 数据编码 领域中的SMPP协议 我搜索了此内容 但找不到任何有用的资源 简而言之 数据编码包含有关 smpp 中的文本如何处理的信息 SubmitSM 即典型的 SMS 消息 消息被编码 SubmitSM 数据包 包含二进制编码
  • 单击按钮时切换字体很棒的类

    我的代码如下jsfiddle 我希望使用 JavaScript 在按钮单击时更改字体很棒的图标 但它似乎不起作用 我是 javascript 新手 所以如果这是一个愚蠢的问题 请原谅我 HTML
  • Android 从服务中打开浏览器,避免多个选项卡

    我正在尝试通过在浏览器的当前选项卡中打开的链接从我的服务打开浏览器窗口 当我使用 Intent intent new Intent Intent ACTION VIEW Uri parse http www google com inten
  • 我可以在 rcParams 中设置脊柱和刻度吗?

    我倾向于在 Matplotlib v1 3 1 图中使用以下轴选项 ax spines top set visible False ax spines bottom set visible True ax spines right set
  • Angular - 将组件方法绑定到 DOM 目标属性是错误的做法吗?

    比如说 我有一个组件 其用途如下
  • C# 中的嵌入资源字体无法正常工作

    我嵌入了一个 ttf字体文件 特别是 Amatic Bold 在我的资源中 我使用下面的代码来获取字体 我尝试了这篇文章中的代码 如何在我的 C 应用程序中嵌入字体 使用 Visual Studio 2005 这是我的实现 static p
  • HtmlAgilityPack 中的 NullReferenceException

    我正在尝试提取一个link using xpath从下面提到的网址 string url http www album cover art org search php q Ruin Live Album Version Lamb of G
  • 如何实现均衡器

    我知道 so 中有很多关于均衡器的问题 但我没有得到我想要的东西 我想做的是一个均衡器 用于以如下方式修改音频样本 equalizer eqAudio audiosamples band gain 我不确定这是否是我想要的确切接口 因为我对
  • 设计无密码更新用户

    我想在设备中更新没有密码的用户属性 这种情况就像 如果密码和密码确认字段不为空 那么我需要设计错误 如果它们为空 则需要更新其他用户属性 我怎样才能用 devise 做到这一点 提前致谢 我认为这是一个更好的解决方案 if params u
  • Qt 的 Visual Studio 集成工具有什么区别?

    Trolltech 发布了一款名为 Visual Studio 插件 表彰他们的 Qt LGPL 和 GPL 版本 他们声称商业版本附带了完整的 Visual Studio 集成工具 但我没有看到任何关于它们之间差异的描述 完整版中包含哪些
  • 客户端套接字 - 获取 IP - java

    我正在使用套接字实现 TCP 连接 我需要在服务器端获取客户端套接字的 IP 我已经用过socketName getRemoteSocketAddress 它确实返回了 IP 地址 后跟我正在使用的端口 ID 我怎样才能只获取地址而不获取端
  • 忽略其他类的 System.exit()

    鉴于下面的课程 public class ClassOne public static void main String args System exit 1 假设调用 ClassOne main 后还有其他事情要做 下面的类也将被销毁 p
  • 臃肿的 echo 命令

    看一下 echo 命令的以下实现 http bxr su o bin echo echo c 开放BSD http bxr su d bin echo echo c 蜻蜓 http bxr su n bin echo echo c 网络BS
  • 如何在 IIS 中添加服务器变量

    我对 IIS7 不太熟悉 我需要创建一个服务器变量 以便我可以在 PHP 代码中访问它 我可以在 Apache 中使用以下命令轻松完成此任务 SETENV 变量名 变量值 在 htaccess 文件中 然而 在 IIS 中实现这一点似乎有点