有个静态页面.html在一台电脑上,局域网手机怎么才能用手机浏览器访问这个页面?
环境:
Win10 专业版
Python 3.10.10
问题描述:
有个静态页面.html在一台电脑上,局域网手机怎么才能用手机浏览器访问这个页面?
解决方案:
1. 切换到HTML文件所在的目录
假设你的静态页面(比如 index.html)存放在 D:\myhtml 文件夹中:
- 在命令行中输入 d:(回车),切换到D盘;
- 再输入 cd myhtml(回车),进入存放HTML文件的文件夹;
- 输入 dir(回车),确认列表中能看到你的HTML文件(如index.html)。
2. 启动HTTP服务器
在当前目录下,执行以下命令:
python -m http.server 8000

3. 验证服务器是否启动
- 打开电脑浏览器,输入 http://localhost:8000,如果能看到你的HTML页面或文件列表,说明启动成功。

4. 手机访问(同一局域网)
- 先获取电脑的局域网IP:在命令行输入 ipconfig,找到“IPv4地址”(比如192.168.1.105);
- 打开手机浏览器,输入 http://电脑IP:8000(比如http://192.168.1.105:8000),即可访问页面。
常见问题补充:
- 如果提示“端口被占用”:换一个端口,比如 python -m http.server 8080,手机访问时用http://电脑IP:8080;
- 如果电脑浏览器能访问,但手机不能:检查手机和电脑是否连同一个WiFi,或关闭电脑防火墙(测试时临时关闭)。
按这个方法操作,就能顺利通过手机访问电脑上的静态页面了~
