我不使用WAMP或MAMP,我只是在Mac上使用内置的Web服务器。我的网站都在http://localhost/~username/Sites
文件夹中开发,需要在iPhone中访问其中的一些网站。
我找到了我的Mac的IP地址(192.xxx.x.x
),并将其输入到我的iPhone中,并且可以正常工作。但是当我输入http://localhost/~username/Sites
时,它说,
Forbidden, you don't have permission to access this resource.
与防火墙有关吗?
好,让我们从基础开始,要连接到服务器,请输入其注册地址并连接到它。
假设服务器是:192.168.x.x
您输入网址192.168.x.x/something
,瞧!您已经连接到服务器了吗?
[C0现在有什么用?
localhost
,指的是您正在使用的当前计算机/移动设备的ip /位置。因此,当您在Mac上使用localhost时,localhost指向mac ip即可获取服务器。现在,在您的iPhone本地主机上,指向iPhone的IP地址not服务器的IP地址,因为您的iPhone上没有服务器在运行,它显示端口被阻止,被禁止的错误,就像您在服务器上运行的显然您的iPhone ...
我希望你能理解...