有条件的/ etc / hosts文件


0

我正在尝试添加基于IP在Windows 10上访问localhost的条件:

/ etc / hosts文件

if (ip == '192.168.0.102')
   127.0.0.1 www.site.co.uk site.co.uk
else
   #127.0.0.1 www.site.co.uk site.co.uk // disable it

我需要这个,是因为我在一个网站上进行开发,并且有时需要访问实时版本。而且每次我需要更改/ etc / hosts文件时。这有可能吗?如果没有其他解决方案。


1
主机文件无法完成您想要的操作。
Ramhound

你是什么意思ip accessing
斯蒂芬·劳赫

有用于chome的插件,可以模拟可以随意打开和关闭的主机文件。之所以使用这种方法,是因为hosts文件不支持IF。
LPChip

您可能只需要编写一个脚本即可为您设置正确的IP。
jmreicha

我有一个类似的问题。在将名称服务器指向该IP之前,Hostgator曾使用“临时URL”访问正在开发的站点。现在唯一的方法是编辑主机文件,然后您将不得不再次进行编辑才能进入实时站点。真烦人!
克里斯·M

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.