web手机端项目经常需要测试,如果手机设备可以访问电脑web项目,则可以为开发带来大大的方便。
办法如下:
1.首先,要有一个apache服务器(电脑需要安装apache,此步骤省略……)
2.然后给apache配置文件:
(1)vhosts文件(如:C:\phpStudy\PHPTutorial\Apache\conf\vhosts)修改如下:
<VirtualHost _default_:80>
DocumentRoot "D:\project\test"
<Directory "D:\project\test">
Options -Indexes -FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
#主要是把 DocumentRoot 和 Directory 的默认路径改成你电脑的项目文件夹地址
#还有别的项目,则可以改端口
#如:
<VirtualHost _default_:8089>
DocumentRoot "D:\project\test"
<Directory "D:\project\test">
Options -Indexes -FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
(2)需要添加监听(在httpd文件夹里,如:C:\phpStudy\PHPTutorial\Apache\conf\httpd):
Listen 80
Listen 8089
然后本地设备访问则可以通过:localhost:80/localhost:8089 (或需要看到index.html,则:http://localhost:80/test.html/http://localhost:8089/test.html。手机等设备要访问,则电脑与手机必须在同一个局域网内,就是连同一个WiFi)
当然还有个方法,就是把项目文件夹复制到apache根目录下,通过访问localhost就可以看到文件夹了,再点进文件夹就可以访问项目。(但是个人不太推荐此方法,因为一般项目创作都不一定在apache根目录下,如果把项目移来移去,比较麻烦,而且,可能还有其他更多的项目。)
以上!