linux - Hosts 文件在 Fedora 上部分工作

标签 linux .htaccess dns host hosts

我有以下 /etc/hosts 文件:

    127.0.0.1          localhost.localdomain localhost
::1                    localhost6.localdomain6 localhost6
192.168.10.139/azc     clientdomain.com www.clientdomain.com
80.230.215.84          home_server

第一、二、四线工作正常。然而第三个不是。我试图寻找“不可见字符”并重写整行,而不复制粘贴任何内容,但浏览器中的 clientdomain.com 查询或通过 ping 仍然将我带到客户端的 IP 地址。

我是否根本不允许在主机文件中使用路径,而只能使用纯粹的 IP 地址? 如果我取出 /azc 位,重定向就会正确发生。

我也无法通过 .htaccess 重定向使其工作...

最佳答案

我实际上试图将域名重定向到我的服务器上的特定文件夹。 我终于发现(Doh!!)Apache 有一个专门的功能,称为 VirtualHost

This post很好地解释了如何设置。

我希望这会有所帮助。

关于linux - Hosts 文件在 Fedora 上部分工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24763561/

相关文章:

python - BSSID(AP MAC 地址)无效

node.js - Linux Node JS 监听端口 80 但不监听其他端口

linux - 如何找到CPU利用率最高的文件?

.Htaccess 将所有内容重写为友好的 url,除非文件夹和名称是 ..?

linux - Node.js 部署到 Web

linux - 如果匹配下面的行不存在,则使用 bash 删除行

.htaccess - htaccess mod-rewrite 到子域

php - 我如何修改我的 .htaccess 以使其按我的意愿工作?

c - 在 DNS 应答中检测 CNAME

docker - Nginx 缓存 DNS 查找并忽略我的解析器设置