小编Wim*_*ink的帖子

Windows 驱动器号 A: 和 B:

这是一个刚刚出现在我脑海中的问题,我不禁想知道为什么将 Windows 安装安装在 C: 上仍然很常见,而所有其他驱动器号从 D: 上升到 Z:。在早期的 MS-DOS 时代,我们所拥有的只是软盘,它们位于 A:。当 3.5 英寸软盘开始取代 5.25 软盘时,很多人都有 A: 和 B: 驱动器。然后硬盘开始流行,硬盘在C:因为A:和B:被拿走了。然后 5.25 软盘消失了,大多数计算机在 A: 和 C: 之间存在差距。现在3.5软盘太过时了所以A:也消失了。现在所有磁盘都从 C: 开始。

是的,我知道我可以分配我自己的驱动器号,而且我已经用我的数据磁盘完成了。我的安装盘将继续卡在 C: 处,我并不介意。我对驱动器号没有问题。

但是为什么新的 Windows 版本只是继续默认安装在 C: 上,而不是将字母 A: 分配给启动硬盘?

windows hard-drive

5
推荐指数
2
解决办法
714
查看次数

如何在 IIS 中将某些站点从 HTTP 重定向到 HTTPS

作为一名软件开发人员,我有一个简单的 Web 服务器 (Windows 2012/IIS),用于两个不同的域。一般来说,我有一个基本的“默认”网站作为包罗万象的网站,以及针对特定域或子域的各种其他网站。这些特定站点是我正在处理的项目,而默认站点只是一个通用工具箱。我的问题是关于在此默认站点上仅将某些域重定向到 HTTPS!

因此,我为此默认站点使用 Let's Encrypt SSL 证书,并使用“Certify the Web”来保持证书最新。工作正常,只要我将特定域名绑定到该站点即可。但正如我所说,这是一个包罗万象的网站,因此我可能绑定了 example.com,但 www.example.com 或 my.example.com 未绑定。由于可能存在许多其他子域,因此我的不使用 SSL 的页面往往比使用 SSL 的页面多得多。这很好!没问题。

但是,当有人访问绑定域的站点时,我希望他们被重定向到安全站点。因此,如果他们访问http://example.com他们最终会到达https://example.com。虽然我可以强制 IIS 将所有请求重定向到安全版本,但这样做会导致大多数域在我的服务器上找不到,因为它们未绑定。所以我只想重定向绑定到此默认站点的站点。

还有一种替代解决方案,即创建第二个默认站点。这将强制强制执行 SSL,以便绑定站点是安全的。但这是一个适用于各种项目的小型服务器,我不希望在我已有的 40 个站点列表中再有一个站点。(而且这个列表往往会增长得更多。)所以我想知道是否可以仅对绑定站点强制使用 SSL,而未绑定站点不会被重定向。
(如果您想知道,默认站点背后会有一些特殊的逻辑,并且安全域将具有登录功能,供我处理一些额外的管理任务,例如检查日志和服务器运行状况。这不是一个简单的默认站点! )

iis ssl

5
推荐指数
1
解决办法
1万
查看次数

当 500 个用户都连接到同一个 SQL Server 实例时,是否会出现任何问题?

从技术上讲,这不是我需要解决的问题。我正在开发一个项目,其中应用程序直接连接到 MS Access 数据库。客户建议将数据库迁移到他们的 SQL Server 实例。然后,应用程序将使用不同的连接字符串直接连接到 SQL Server 数据库而不是 MS-Access。一个简单的测试运行证明这是可行的,两个用户连接到同一个数据库。

我不知道客户真正使用的是哪个版本的 SQL Server,但我假设他们知道他们在做什么。现在,我正在添加一些额外的代码更改,我可以在 SQL Server Express 2005 上测试应用程序,最多 5 个用户。但是客户将有 500 多个用户同时使用相同的应用程序,因此将有 500 个直接连接到数据库。

我无法说服客户为此项目的更好的客户端/服务器模型支付一些额外费用。它还需要一些额外的开发时间。而且我不熟悉单个 SQL Server 数据库上这么多用户可能出现的问题。所以我觉得我好像是泰坦尼克号的船长,我刚刚发现了一座冰山......

那么,会沉吗?该客户忽略的这种设置有哪些风险?还是没有值得一提的风险?(客户对 SQL Server 有经验,所以主要是我有疑问。)

sql-server

1
推荐指数
1
解决办法
1456
查看次数

标签 统计

hard-drive ×1

iis ×1

sql-server ×1

ssl ×1

windows ×1