如何防止网络上知道我 IP 的其他用户访问我不希望他们访问的页面?

Posted

技术标签:

【中文标题】如何防止网络上知道我 IP 的其他用户访问我不希望他们访问的页面?【英文标题】:how to prevent other users on the network who know my IP from accessing pages other than I want them to? 【发布时间】:2015-06-10 17:36:17 【问题描述】:

我在宿舍使用局域网,并且建立了一个网站。现在我将它托管在 localhost/xampp 上,现在要启动它,我通过 LAN 向其他用户提供我的“IP/website_ directory_name”。

到这里为止一切正常。 现在的问题是,如果任何用户只是从 URL 中删除“website_directory_name”部分,那么 xampp 的主页就会打开,因此用户可以完全访问“phpmyadmin”。现在他可以对我的数据库做任何事情(恶意)。

那么,我怎样才能阻止用户访问它。我如何限制他只能在我的“website_directory_name”文件夹中访问??

非常感谢任何帮助。

【问题讨论】:

【参考方案1】:

只需设置密码即可访问您的“phpadmin”。这样就可以了!

【讨论】:

【参考方案2】:

在您的 www(localhost) 文件夹中创建一个 index.html 文件,其中包含一些文本,每当尝试使用没有任何特定文件夹名称作为 url 的 ip 时,这些文本将成为默认页面。为了将用户限制在文件夹中,请提供相应文件夹中的 htaccess 文件。

【讨论】:

以上是关于如何防止网络上知道我 IP 的其他用户访问我不希望他们访问的页面?的主要内容,如果未能解决你的问题,请参考以下文章

如何防止直接访问 IP Express node.js

如何从其他计算机访问我的本地主机服务器?

防止其他应用访问我的应用存储在 sd 卡中的图像

如何防止用户滚动超过某个点?

http代理是啥类型

如何在本地 IP 地址上创建网页,以便连接到同一 Wi-Fi 网络的其他人可以访问它?