如何限制对 http://localhost/xampp/ 的访问
Posted
技术标签:
【中文标题】如何限制对 http://localhost/xampp/ 的访问【英文标题】:How to limit access to http://localhost/xampp/ 【发布时间】:2014-07-18 00:38:38 【问题描述】:我在网络中的计算机(例如A)上安装了xampp
,我为apache
设置了IP,这样网络中的用户就可以访问机器A上的localhost
。我安装了一个网络项目在htdocs
目录中,因此用户可以使用IP_OF_MACHINE/project
看到该页面。问题是他们可以看到IP_OF_MACHINE/xampp
或IP_OF_MACHINE/phpmyadmin
页面,而我希望他们只能看到project
而不是其他页面。我怎样才能做到这一点?
【问题讨论】:
您可以通过访问http://localhost/security/index.php
为XAMPP文件夹设置密码
我这样做了,但没有为 phpmyadmin 设置密码的选项,该密码仅适用于 xampp
这是因为您的root
用户没有密码。当您为root
设置密码时,phpmyadmin 的登录屏幕也会显示。
【参考方案1】:
您可以在您不想公开的文件夹中创建一个 .htaccess 文件,并在 .htaccess 中写入以下内容:
order allow,deny
allow from 127.0.0.1
deny from all
【讨论】:
以上是关于如何限制对 http://localhost/xampp/ 的访问的主要内容,如果未能解决你的问题,请参考以下文章