问题标签 [hosts-file]

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 回答
6624 浏览

networking - 让一个 Docker Compose 服务知道另一个的域名

我正在使用 Docker Compose 创建两个容器。一个运行一个为mydomain.com网站服务的 Nginx Web 服务器,第二个需要向第一个发送 HTTP 请求(使用mydomain.com域名)。

我不想每次运行 Nginx 容器时都检查它的 ip,然后docker run --add-host在第二个容器上使用它。我的目标是跑步docker-compose up,一切准备就绪。

我知道这是不可能的,但我正在寻找的是:

0 投票
2 回答
8724 浏览

networking - 127.0.0.1、0.0.0.0 和 localhost 有何不同?

我不明白这些术语之间的区别以及它们之间的联系方式。

我查看了计算机上的主机文件,可以看到 127.0.0.1 和 localhost 已连接,但不确定如何连接,我不知道 0.0.0.0 适合所有这些。

我已经看到了这个问题的其他答案,但我是一个新手,关于环回和元地址的其他答案并不容易理解。

0 投票
1 回答
1258 浏览

batch-file - 使用批处理文件从主机文件中删除网站

想要确保此代码将从主机文件中删除特定网站,取消阻止它。

如果不是,那么我可以在批处理文件中使用什么来从主机文件中删除特定网站。

0 投票
1 回答
543 浏览

http - Hosts file and nginx redirect from http to https on development server

I am developing a website, and I just installed ssl on the production website (I have never done this before). When I load the development website the page redirects to https and breaks because https isn't installed on the development site.

The Nginx (production):

The Nginx (development):

On my development machine, I also have the following in my hosts file:

What would be causing me to go from http://local.ezel.io to https://local.ezel.io?

example

0 投票
2 回答
654 浏览

osx-elcapitan - MacOS 仅托管非 www url 的文件条目

我正在运行 MacOSX 10.11.4。

我想让 example.com 指向我在本地运行的 apache 服务器,但让 www.example.com 指向实际的网站。

示例:我的 /etc/hosts 文件中有以下条目: 127.0.0.1 example.com 如果我 ping example.com 和 www.example.com,它们都命中 127.0.0.1(我相信因为规范 URL 被识别为相同)。

有趣的是,Chrome 会根据需要提取 URL,但 Firefox 会同时访问 localhost。

-

编辑:我知道使用类似 example.local 的东西更传统,完全避免了这个问题;但是,我的工作已经使用 www/non-www 方法有一段时间了,如果可能的话,我想保留它。

0 投票
2 回答
2478 浏览

amazon-web-services - 如何在 Elastic Beanstalk 中自定义主机文件?

我们有一个通过 EBS(在 tomcat 上)部署的应用程序,并且时不时地出现错误:

这会导致其他问题。据我所知,解决它的方法之一是更新主机文件并使用指向ip-172-30-0-167服务器真实 IP 地址的条目。

我的问题是,如何在部署时向主机文件添加条目?我没有通过 .ebsextensions 找到任何与之相关的内容。

也许还有另一种方法可以解决它。

更新

我遇到的问题之一是发送电子邮件:

看起来在部署时提议的方法没有帮助:

0 投票
1 回答
66 浏览

linux - /etc/deny.hosts 文件中的错误条目

我错误地编辑了/etc/deny.hosts文件并添加了以下条目-
ALL: ALL. 现在,我无法通过 SSH 访问它。经过搜索,我发现它拒绝所有用户访问系统。有没有人知道如何克服这个问题?

0 投票
0 回答
64 浏览

macos - 通过编辑 hosts 文件在 macOS X 上为 TYPO3 配置 DEV-Domain

我在 macOS X 上的 VirtualBox 中运行的虚拟机(Ubuntu、Apache、MySQL)上安装了 TYPO3。

到目前为止它确实有效,我可以使用以下 URL 访问 TYPO3 安装程序:

访问此 URL 时,出现 TYPO3 安装程序并告诉我此安装一切正常。

但是,我无法通过编辑主机文件来配置开发域。我试过了:

都没有工作......我做错了什么?

0 投票
0 回答
49 浏览

wordpress - 无法使用 Mac 本地主机访问 nginx wordpress 站点

好吧,我用这个把头发扯掉了。当有人让我知道明显的(但不是对我来说)答案时,希望能面对手掌。

我在 https://example.com有一个 运行 apache、SSL 和 php5.5 的工作站点。我想换成nginx,更新到php7.0。我害怕通过尝试在生产服务器上切换/升级来杀死我的网站 - 特别是 php5.5 到 php7.0 的升级,我知道这可能很麻烦。

所以我设置了一个全新的服务器,Ubuntu 16.04,nginx,php 7.0,安装了 Wordpress,设置了我的 nginx/sites-available,创建了 mysite.conf,将其符号链接到启用了站点,设置了我的 php-fpm conf 文件,所有的好东西。想要在我更新 A 记录等以将域名指向新服务器之前让一切变得完美。

当我将 mysite.conf 配置为

一切安好。(当然,除了所有的图片都是从旧网站引入的,所有的帖子链接也都指向那里,这是有道理的。)

因此,显而易见的下一步是将我的本地主机文件指向新站点,使用正确的域名,这样我就可以测试一切,让所有那些讨厌的插件和缓存工作,等等。

但是,当我将我的 OS X /etc/hosts 文件设置为:

并将 mysite.conf 文件更改为

我仍然去“旧”网站。

如果我做

在我的 Mac 上,它成功显示我正在 ping 新服务器。

但是,如果我将我的 /etc/hosts 文件更改为以下愚蠢的东西:

并将 mysite.conf 更改为

这也有效!

到底他妈发生了什么?这是 SSL 问题吗?我是否需要将我的证书从旧站点转移到新站点并首先让 https 工作?还是我忽略了一些明显而愚蠢的事情?(大概)

提前感谢您的帮助!

0 投票
1 回答
33 浏览

php - 如何创建像 *.example.com 这样的动态虚拟主机?

其中 * 对于每个客户端(例如 apple.example.com、pearl.example.com)都不同。这些都应该路由到相同的 IP 和相同的目录。如何修改hosts文件和httpd配置?

更详细的例子:

谢谢!