启动了 avahi 服务以后发现有点设备上使用起来有些问题,
首先是在安卓上使用 Chrome 无法访问devicename.local
,我在 这个帖子的 2022 年的回复中看到好像安卓已经支持了.local ,但是在我的设备上似乎还是不行
然后用 Safari 访问.local 域名的时候,我发现访问/
和/
中的文件是正常的,但是我在设置了以下形式的反向代理以后
server{
listen 80;
server_name devicename.local;
index index.php index.html index.htm;
location /fb/ {
proxy_pass http://127.0.0.1:8080/;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
访问devicename.local/fb
的时候在 Safari 上会直接 404 ,我看到苹果的帮助文件写到过.local 可能无法正常访问 链接
但是电脑上的 Chrome 和 Edge 是正常的,而且 Safari 还是能打开默认的/
下的页面
总体用下来感觉很混乱,所以想问一下是不是我的使用姿势不太对?正确的使用方法应该是怎么样的
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.