Mac中改localhost为自定义域名

因为使用的图床开启了防盗链,而localhost无法添加白名单,所以需要将使用的localhost改为自定义域名。

网上相关资料特别多,基本流程:

1、sudo vim /etc/hosts

1.1、最好原文件留备份,或者操作慢一点,以免误删。

1.2、键入 i 进入编辑模式,方向键移动光标,按 esc 退出编辑模式,

1.3、退出编辑模式后(也就是无法再输入内容),键入:w为保存,键入:q为退出,在左下角可以看到。

2、底部填入自己的域名,如:test.name.cn

3、:wq 保存退出,浏览器键入域名测试一下。

1、open /etc/

2、使用软件打开 hosts 文件,比如 vscode,保存时需要密码。

2.1、或者将文件复制到桌面,修改后再拖入文件夹覆盖原先的 hosts 文件。

3、浏览器键入域名测试一下。

若hosts文件并不生效

Chrome浏览器输入:chrome://net-internals/#dns

注意

如果使用了代理,需要配置白名单。

ClashX(Mac)参考