iis - 如何在IIS服务器上阻止通过服务器IP地址访问网站?

最近我们的应用程序扫描发现应用程序不应该从服务器IP地址访问只能通过域名访问 请告诉我是否有人做过这项工作

最佳答案

对于初学者来说,您首选的方法不一定比您希望阻止的方法更安全。只是说。

您可以通过将默认站点配置为空白站点(或您想要的任何权限或响应)来实现您的目标。

为此,在您的 IIS 上,

  1. 将您的内容移动到不同的文件夹(例如 c:\Inetpub\wwwroot\MySite)
  2. 创建一个新站点(IIS 管理器,右键单击“站点”。添加网站)
  3. 设置:“物理路径”指向您的新内容位置 (c:\inetpub\wwwroot\mysite),“IP 地址”未分配,“主机名”是您站点的 url。
  4. 在 IIS 中,右键单击“默认网站”。 “编辑绑定(bind)”。对于“IP 地址”为“*”的任何条目,编辑并删除主机名。

这将强制使用 IP(但不是正确的主机名)访问您站点的任何人转到您的默认站点,该站点将为空。

https://stackoverflow.com/questions/49178212/

相关文章:

python - 如何在 Linux 上的 Python 中检查文件锁?

csv - 如何从已上传到我们的 Google 云端硬盘的 CSV 自动导入和替换 Google 表

python - 如何使用pymongo在mongodb中创建索引

ios - UITextContentType* 不工作

javascript - 如何让 chrome.webRequest 等待 XMLHttpReque

azure-ad-b2c - 休息 API 超时

css - 如何将样式导出到样式组件中的外部样式表?

php - 如何使用 discord API 从用户名获取 discord 用户 ID

spring-security - Spring Security OAuth2 资源服务器重试/弹

git - 致命的 : protocol error: bad line length charac