问题标签 [iis-8.5]
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.
ssl - 如何使用 SNI 和 CCS 为 https 配置默认网站
我们使用 IIS8.5,只配置了默认网站,但在同一个负载平衡 IP 上指向它的数千个域。
我们计划为所有这数千个域提供 https (SSL)。由于服务器名称指示 (SNI) 功能,所有 .pfx 证书都将存储在中央证书存储 (CCS) 中,并将使用相同的 IP 绑定到同一个网站。
SNI 和 CCS 可以很好地用于此目的,但前提是我们在默认网站中为每个域添加显式竞价,这对于数千个域是不切实际的:
我尝试配置默认的 https 协议绑定,与默认的 http 协议绑定方式相同,使用 sslFlags="3",即 SNI+CCS:
使用上述配置,不会向任何浏览器提供 SSL 证书。
有没有其他方法可以使用 SNI 和 CCS 为 https 配置默认网站?
我真的很感激任何帮助我指出正确的方向。
谢谢!
吉尔赫姆
ip - IIS 8.5 1 域二 IP 方向
我希望根据提供的 URL 将域配置为去两个地方。
1:domain.com和www.domain.com(这个域直接到第一个IP)
2:*.domain.com 重定向到第二个 IP(例如:company.domain.com、company2.domain.com)
第一个站点是主要的公共网站,第二个站点是 SSL 加密的后端。
任何帮助,将不胜感激。
url-rewrite-module - IIS URL 重写不适用于多托管域
我在 IIS 8.5 中的单个 IP 上托管了多个域。我已将 domain1.com 和 www.domain1.com 这两个绑定添加到该站点。
我编写了一个简单的规则,使用 301 重定向将 NON www (domain1.com) 更改为 www.domain1.com。
现在我有另一个域 domain2.com,我想将它重定向到同一规则中的第一个域。我添加了以下规则:
HTTP_HOST 是 domain2.com
HTTP_HOST 是 www.domain2.com
这在我之前的设置中有效,其中我的所有站点都在不同的 IP 上。现在他们不是了。如果输入了“其他” 3、domain1.com、domain2.com 或 www.domain2.com 中的任何一个,它们都已重定向到 www.domain1.com。
我什至尝试在站点中设置两个绑定:domain2.com 和 www.domain2.com,以便它会监听它们。
我显然错过了在“多”环境中必须做的事情。
任何帮助都会很棒。谢谢。
iis - IIS 8.5 URL 重写更改 TLD
我想在 IIS 8.5 中创建一个重写规则,以便将 url 中的 TLD 从 .com 更改为 .net。
例子:
来自:http ://sub.domain.com/index.aspx?test=123
至:http ://sub.domain.net/index.aspx?test=123
目前我在 web.config 中得到了类似的东西,但似乎不起作用:
有什么建议么?
asp.net-mvc - IIS 8.5 仅在本地提供动态页面 (MVC)。仅在外部提供静态页面
我无法弄清楚这个问题。我有一个 MVC5 站点,在开发以及生产服务器(Windows Server 2012 R2)上的本地主机下也能完美运行。然而,当通过它的主机名从外部访问它时,它只提供静态内容,没有一个动态页面在工作,路由不起作用,只是超时!
任何帮助表示赞赏。
c# - 将我的代码隐藏文件移动到 App_Code 中,现在 Visual Studio 找不到它们
我使用 ASP.NET 和 C# 编写了一个简单的 web 服务。在我的本地开发环境中一切都运行良好,但是当我将它推送到我们的登台服务器时,它无法运行。经过一些试验和错误,我能够通过将 web 服务的 .asmx 和 Global.asax 的代码隐藏文件放在 App_Code 目录中来运行 web 服务。
但是,当我在本地开发服务器上进行此更改时,我从 Visual Studio 收到错误消息,告诉我它无法在任何地方找到 .cs 文件。我尝试更新每个文件中的标记以指向 App_Code/Global.asax.cs(例如),但这没有帮助。有没有办法可以更新文件背后代码的路径?我开始认为重新开始项目并确保代码隐藏在 App_Code 中正确结束对我来说可能更容易,但这似乎也有点矫枉过正。
我已经用谷歌搜索了,但找不到任何结论性的东西,所以我可能不知道如何提出这个问题。我正在使用 Visual Studio 2013 Express for Web,暂存服务器是运行 IIS8.5 的 Windows Server 2012。
谢谢!
iis - Inno Setup CreateOleObject('IISNamespace') 在 Windows Server 2012 上引发异常
我正在尝试通过以下安装脚本在 Windows Server 2012(IIS 版本 8.5)中创建 IISSetup,但抛出错误“无效的类字符串”。代码:
dotnetnuke - Windows 8.1 中的 Dnn 安装错误
我正在尝试安装 dotnetnuke,但是当我从 iis 浏览“default.aspx”文件时,出现此错误:
DNN 错误连接到数据库失败
dnn 版本:7.02 iis 版本:8.5 操作系统:windows 8.1 sql 服务器:Sql2012
谢谢
iis - 在 IIS 8.5 中很好地减少连接
IIS 8.5 中是否有任何机制可以减少当前连接?
场景是您有两台服务器,它们通过前向硬件进行网络负载平衡。您无权访问或直接控制 NLB。您希望使服务器脱机,但不希望终止任何连接,只是阻止新连接发生并等待当前连接终止。
regex - 在 IIS URL 重写规则中查找字符模式
我们有几篇博客文章包含链接(太多无法更改),这些链接指向我们主网站上的旧 URL 结构。URL 中包含几个连字符作为默认分隔符。
考虑:
我需要将包含多个连字符的所有网址(例如上面的示例)写入:
如果传入的 url 是:
...那么它不应该匹配。
有任何想法吗?提前致谢。