开发者社区> 问答> 正文

ECS上建站如何禁止通过公网IP直接访问

服务器上用phpStudy建了个网站,想着只允许通过域名访问,禁止通过服务器的公网IP地址访问;域名映射到公网ip,安全组内需要开放80端口,不然域名无法访问;
有没有别的什么办法,下面这个方法不起作用



NameVirtualHost 101.*.*.*
<VirtualHost 101.*.*.*>
ServerName 101.*.*.*
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
<VirtualHost 101.*.*.*>
DocumentRoot "C:/phpStudy/PHPTutorial/WWW"
ServerName www.********.com
</VirtualHost>

展开
收起
wxcskj 2018-05-07 10:41:26 3350 0
1 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    楼主您好,

    我一般是这样操作的,

    安装好phpstudy后,用独立IP访问,是不是会默认访问到 C:/phpStudy/PHPTutorial/WWW 目录里的内容?

    然后通过phpstudy的域名站点管理菜单,新加一个站点,放在其它的,不同于上边的默认站点路径就可以了。
    2018-05-07 17:50:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载