【问题标题】:How to limit access to http://localhost/xampp/如何限制对 http://localhost/xampp/ 的访问
【发布时间】:2014-07-18 00:38:38
【问题描述】:

我在网络中的计算机(例如A)上安装了xampp,我为apache设置了IP,这样网络中的用户就可以访问机器A上的localhost。我安装了一个网络项目在htdocs 目录中,因此用户可以使用IP_OF_MACHINE/project 看到该页面。问题是他们可以看到IP_OF_MACHINE/xamppIP_OF_MACHINE/phpmyadmin 页面,而我希望他们只能看到project 而不是其他页面。我怎样才能做到这一点?

【问题讨论】:

  • 您可以通过访问http://localhost/security/index.php为XAMPP文件夹设置密码
  • 我这样做了,但没有为 phpmyadmin 设置密码的选项,该密码仅适用于 xampp
  • 这是因为您的root 用户没有密码。当您为root 设置密码时,phpmyadmin 的登录屏幕也会显示。

标签: php apache phpmyadmin xampp htdocs


【解决方案1】:

您可以在您不想公开的文件夹中创建一个 .htaccess 文件,并在 .htaccess 中写入以下内容:

order allow,deny
allow from 127.0.0.1
deny from all

【讨论】:

    猜你喜欢
    • 2018-01-17
    • 2017-04-15
    • 2010-12-02
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 2019-02-13
    • 2018-06-02
    相关资源
    最近更新 更多