一般b/s开发中,涉及到本地服务器的,服务器一定是有个固定IP的,前端部署在应用服务器上,每次运行都要IP:端口或者IP/地址;总之访问ip都要写一下,是不是很麻烦,反正是本地访问,有没有更快的方式呢?当然有了,无论是windows还是linux都有配置本地hosts文件的,在这个文件里添加上你的访问ip地址空格后面加上你自定一的域名即可;听起来操作是不是很简单;话不多说上操作。
LINUX下:
hosts文件在 /etc/hosts
可以使用 cat /etc/hosts 查看这个文件里都记录了什么,如果你要想加入,就可以通过vi进行编辑。
刷新dns缓存,执行 /etc/init.d/network restart,回复ok就说明刷新成功了。
验证下是否能ping通;
WINDOWS下:
hosts文件在 C:\Windows\System32\drivers\etc
在windows下,这个文件编辑后没有权限是无法保存的,可以拷贝一份到桌面进行修改,修改完成后再拷贝回来就是了,注意该类型没有后缀的文件。
hosts文件用记事本打开,最末尾添加你的IP和自定义域名,结构是:ip 空格 自定义域名
编辑完,保存后,测试一下是否成功。
打开你的cmd命令窗口(win+R,输入cmd回车),输入 ipconfig /flushdns,刷新一下dns缓存配置,然后在ping一下自己的域名,看ping出的结果是否是通的,而且ip地址显示的也是我们配置好的,能对上,说名就OK了。
注意:
无论是linux还是windows,修改这个hosts文件,只是在客户机上操作修改的,不是服务器端,所以要是换了设备访问,也要在新的设备上做一个hosts文件修改(ip和域名绑定的操作)。