手机访问本地服务器

原创 2013年12月05日 15:50:21

为了测试开发的手机网站,常常需要使手机直接访问本地网络。在这个过程中碰到几个问题,记下来供以后参考

1. 在本地主机运行apache后,使用localhost和127.0.0.1可以访问页面,但使用IP(即192.168.1.*)访问时得到403

解决:这是由于httpd.conf的安全限制导致。打开httpd.conf, 搜索127.0.0.1,注释Deny from all,增加一行Allow from 192.168.1.*。修改后的配置如下:

#
    # Controls who can get stuff from this server.
    #

#   onlineoffline tag - don't remove
    Order Deny,Allow
#    Deny from all
    Allow from 127.0.0.1
    Allow from 192.168.1.*

2. 别的机器(手机)不能访问本地80端口

解决:这是由于防火墙80端口没打开。在win7进入control pannel->Windows Firewall, 点击advanced settings,添加一条Inbound rule,设定local port为80,保存。

3. 使用opera无法访问本地web server

原因:Opera mini and Opera Mobile使用proxy处理所有请求。也就是说,从手机发起的一个http请求,首先转到Opera的代理服务器,由代理服务器代为向最终目的地址转发请求,并转发得到的response。由于本地IP未在互联网中,所以请求无法到达。除非使用NAT等技术把本地IP转为公网IP,把web服务公开到公网,才能使Opera访问到本地的服务,不过这已经没意义了。使用手机自带的浏览器一般都不会有这个问题。

手机直接访问本地网络

为了测试开发的手机网站,常常需要使手机直接访问本地网络。在这个过程中碰到几个问题,记下来供以后参考 1. 在本地主机运行apache后,使用localhost和127.0.0.1可以访问页面,但...
  • lenjent
  • lenjent
  • 2013年08月22日 09:34
  • 7535

局域网ip地址用手机访问Apache服务器的默认网页

1.Apache的默认目录是www目录, 本来安装时里面会有一个index.php文件,导致我打开localhost时显示的是这样: 我们只需要将其替换成我们自己写的文件即可,在这里卡了好久,终...
  • yang_zongjun
  • yang_zongjun
  • 2015年10月03日 23:24
  • 2996

手机访问电脑的本地网站或者服务器

最近开始转向移动开发方向,因此对于一个移动开发的前端来说,使用各种真机来进行自己网站或者系统的界面进行针对性的调试就显的尤为重要了。因此,会经常通过电脑开启一个wifi来供手机进行连接,形成一个小的局...
  • fly_home_ysc
  • fly_home_ysc
  • 2015年11月18日 20:29
  • 9238

|- 配置 -| 手机真机测试之访问本地apache服务器

手机真机测试之访问本地apache服务器本文简单介绍了手机与电脑处于同一个局域网下,如何通过手机访问本地的apache服务器(pc端)做测试...
  • QAC_Boy
  • QAC_Boy
  • 2017年07月02日 20:38
  • 1057

手机访问本地局域网内服务器网站

为了方便自己测试,需要用手机访问本地服务器的网站,经几番折腾,总算是如愿访问上了。 环境:win7 服务类型:iis 步骤一 1、新建网站 2、ip地址配置上当前pc端的IP 3、端口需要...
  • zhaoqi5705
  • zhaoqi5705
  • 2017年01月25日 11:30
  • 815

Android真机测试访问本地服务器

这篇文章是好久之前的事了,好像哪个同学也问过我这么一个问题,就是“android应用开发完了后,如何访问本地服务器?如Tomcat” 个人开发的android电子商城开始在手机进行测试,遇到一个问题...
  • enzoqin
  • enzoqin
  • 2014年05月23日 00:33
  • 11157

android手机访问本地电脑Web服务器

1.android网络编程知识复习Android的网络编程分为2种:基于http协议的,和基于socket的。Socket一般应用于社交聊天的应用中,这里关联的比较少就不讲了,我们来说说基于HTTP协...
  • limin13215
  • limin13215
  • 2016年05月26日 17:49
  • 3854

手机浏览器无法访问自己部署的tomcat程序(WEB项目)

可能是你的项目所在的那台机器的局域网隐身导致的 解决办法是(以360为例) 打开流量防火墙 进入局域网防护 将最先面的 局域网隐身 关掉就可以了...
  • gwpJava
  • gwpJava
  • 2015年05月04日 15:28
  • 3472

如何用手机访问电脑本地localhost网页, 以调试项目?

方法很简单:1. 先确保你的手机和电脑连在同一个局域网内. 2. Window + R, 然后输入 ipconfig,然后获取ip地址, 长这样: 192.168.XX.XX 3. 手机浏览器...
  • zxxzxx23
  • zxxzxx23
  • 2017年07月30日 19:41
  • 4933

手机如何访问电脑本地服务器、读取本地服务器数据

在安卓开发时 ,有时候需要用手机访问本地服务器,如读取一些本地服务器上的数据,用电脑上的地址去读取会发现读不到数据,因为127.0.0.1或localhost是”本地环回地址”,手机不能用这地址来访问...
  • fvdgd
  • fvdgd
  • 2016年04月13日 18:16
  • 823
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:手机访问本地服务器
举报原因:
原因补充:

(最多只允许输入30个字)