我用phpstudy架设了一个html网站(放在WWW文件夹里面),为什么我在局域网里面通过ip可

我用phpstudy架设了一个html网站(放在WWW文件夹里面),为什么我在局域网里面通过ip可以访问,外网就不行了?怎样才可以让外网也能访问?

在局域网能访问是因为访问的是局域网的ip,如果要外网访问你得先有个独立的公网ip,或者是域名,同时你这个服务器得安装web服务器,并且开放80端口,希望对你有帮助

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-25
因为局域网只是一个固定的ip地址,你在局域网内,就相当于你自己的电脑访问你电脑上的网站一样,肯定可以访问,如果这样别人都可以访问你电脑上的文件,试问你的电脑还安全吗;如果需要别人也可以访问的话,你需要买个服务器,买个域名,把phpstudy安装服务器上,别人通过http协议就可以访问你的网站了…………
第2个回答  2018-11-29
外网访问必须要满足两个条件

1 公网IP
公网IP可以购买阿里云,腾讯云上面的服务器获得,也可以购买国外的
2 独立域名
可以上万网购买独立域名
操作(满足了上面两个条件后)
将域名关联服务器的IP(域名后台可以设置),并将代码上传到服务器(已搭建好PHP环境),访问对应的域名或IP就可以看到自己的网站了
另外!!!
如果只是演示,想要暂时外网能访问考虑实施ngrok,如果自己不会配置,可以考虑在本地安装laragon的这个PHP集成开发软件,可以一键配置
第3个回答  2018-11-09
可能是由于你的IP地址是内网地址或网络服务商ISP禁止了对你内网80端口的访问,可以尝试使用花生壳进行设置,方法如下:
1、注册花生壳
2、注册后会自动获取免费的二级域名
3、下载花生壳客户端
4、登陆
5、鼠标指向默认域名—右键—点击—新花生壳管理—添加映射—配置映射IP及端口
第4个回答  2018-11-08
你局域网,是内网ip,当然可以访问,你要外网访问,你就得有一个外网服务器,如果你在本地机,那么你考虑一个花生壳