问题标签 [server-name]

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 投票
1 回答
22 浏览

ruby - 机架应用程序:在调用之前找出它的安装位置

我有一个简单的 Rack 应用程序,它的部分行为/配置会根据它的安装位置(主机和端口)而变化。

Rack 在 和下暴露环境中的当前主机和SERVER_NAME端口SERVER_PORTcall(env)但是这些当然只在发出第一个请求时传递给 Rack 应用程序的方法。

因为部分设置取决于位置,所以我想在initialize我的 Rack 应用程序类中阅读上述设置。(如何才能做到这一点?

0 投票
1 回答
433 浏览

tornado - 如何在龙卷风中定义服务器名称

我刚开始使用torando。我可以运行标准的“hello world”示例:

服务器将仅在本地网络中使用。

我可以在浏览器中写 http//:192.168.0.20:8888 并获得“Hello world”页面。

如何创建服务器名称(例如“myHomeServer”)并使用它从浏览器连接: http://myHomeServer ?谢谢

0 投票
1 回答
1108 浏览

regex - Nginx 正则表达式 server_name

如何使用正则表达式来做到这一点:

我知道要匹配 *.company.com 我将创建:

但是对于在*.company.com之前匹配的正则表达式,这条规则preprod.allsubdomains.company.com

preprod.*.company.com不工作,这是正常的。

请问你能帮帮我吗?

谢谢。

0 投票
1 回答
79 浏览

c# - 如何在 sql server 2008 中使用新创建的服务器名称登录

基本上问题从我的 c# 代码开始。它在我的连接字符串中显示错误。在连接中,我提到了服务器名称, Chaitanya\SQLEXPRESS并且在编译时它在“\”处显示错误。

我的连接字符串

现在我正在尝试更改我的 sql 服务器名称,为此我创建了一个服务器名称。首先我使用了这个命令sp_dropserver,然后sp_addserver最后重新启动。服务器名称创建成功。但无法登录。所以我创建了一个新的登录名,它被创建了,但仅适用于当前登录的服务器。现在我该怎么办...??如何使用新创建的登录名登录..?? 或者如何更改创建的登录帐户的服务器名称..?? 如有任何错误,请见谅...

0 投票
1 回答
359 浏览

sql-server - 具有相同服务器名称的链接服务器

我正在创建一个链接服务器,连接到另一个与本地服务器“HP-PC”具有相同服务器名称的服务器。

因此,当输入链接服务器的名称时,我会收到以下错误消息:“您无法将本地 SQL Server 创建为链接服务器”。因为是同一个服务器名,所以指的是本地的,那怎么才能指第二个呢?

希望有人可以提供帮助。

0 投票
0 回答
71 浏览

amazon-web-services - 为什么 nginx server_name 未设置为 example.com 时匹配?

根据我对文档的理解, server_name 决定将使用哪个服务器块。

我有一个 AWS EC2 实例,我的 nginx 设置如下所示,我只想将所有 http 请求重定向到 https。但是,我的 server_name 被错误地设置为以下而不是 example.com。

但是,当我转到http://example.com时,我确实会重定向到https://example.com,我想知道为什么会这样,nginx 不应该无法将我的 http 请求与该服务器块匹配,因为server_name 不是 example.com?

0 投票
3 回答
4449 浏览

tomcat - 在响应标头中更改 Tomcat 服务器名称,这可能吗?

当来自浏览器的 http 请求发出时,服务器容器通常会在标头中发送它是什么服务器。

对于tomcat它发送

我知道我可以为每个请求覆盖此标头,但也有 websockets 和可能的其他连接的情况。

那么,有没有办法在 tomcat 配置级别更改它?

0 投票
1 回答
3237 浏览

nginx - Nginx 服务器名称优先级

我在不同的文件中有两个用于 nginx 的服务器部分。

第一个:

第二个:

我有一些限制 - 我无法更改第一个服务器部分(即我无法编辑第一个文件)

文档说明了有关服务器名称优先级的以下内容:

  1. 确切名称
  2. 以星号开头的最长通配符名称,例如“*.example.org”</li>
  3. 以星号结尾的最长通配符名称,例如“mail.*”</li>
  4. 第一个匹配的正则表达式(在配置文件中的出现顺序)

据我了解server_name _,它被用作包罗万象的服务器。

因此,当我有来自主机匹配的请求时,someRegex 请求由第一个服务器部分处理。有没有办法通过第二个服务器部分处理这些请求?

0 投票
3 回答
1418 浏览

php - 如何从 PHP 中找到 SMTP 的服务器域名?

我有运行相同脚本的 cPanel 服务器,但我已将服务器名称硬编码到代码中,因为我找不到任何地方来获取实际的服务器域。

想象一下 3 个 cPanel 服务器,它们是服务器域:

在运行 PHP 脚本通过 SMTP 发送邮件时,我需要连接到服务器并希望使用为安全连接提供的服务器名称。

我不想创建一个 IP 地址数组然后进行比较,因为这不适用于专用 IP 地址。

我尝试了 ini_get('SMTP'),它只返回一个无用的 'localhost'。

我尝试了 ini_get_all(null,false),但没有任何乐趣。

我检查了 $_SERVER 全局,但只出现了正在访问的域。

唯一返回服务器名称的是 phpinfo()。

0 投票
1 回答
459 浏览

shell - 如何在控制台输出的每一行中显示服务器名称

如何使用 Jenkins 控制台输出上的 shell 脚本在每行的开头打印服务器名称。我从 Active Choices 参数插件中获取 Servernames 作为参数,例如 sd009.domain.com、sw009.domain.com

实际输出:

我的预期输出:

请参阅我需要在执行 shell 块中使用 shell 脚本代码在所有输出行中显示我选择的服务器名称。请帮助我尽早实现这一目标。