【问题标题】:"Disabling" folder with WAMP / Joomla使用 WAMP / Joomla “禁用”文件夹
【发布时间】:2012-10-18 19:07:25
【问题描述】:

我对 WAMP + Joomla 的功能很好奇...

在我的项目文件夹和 /www/ 内,我有几个可访问的 Joomla 文件夹(里面的功能可用)但是当直接从 Web 浏览器打开时不显示任何内容(但不显示错误消息)...这个是我想让其他文件夹拥有的行为,但我似乎无法获得它!

如果在网络浏览器中打开一个名为“CLI”的文件夹,让我进一步解释一下:

.../组件

返回一个空白屏幕...但是我的一些模块正在使用其中的内容,因此文件夹不受限制,但通过 Web 浏览器看不到内容。

现在我有了另一个文件夹:

.../客户

我需要以与我网站的许多模块相同的方式运行,但我不能让它对用户“开放”(如果有人在他们的网络浏览器上输入“.../clients” ,我需要输出为空白,与上面的 .../components 文件夹相同)。目前,如果有人在网络浏览器上输入 .../clients,他们可以看到其中的所有文件,这对我来说是一个严重的安全错误。

我已通过在 httpd.conf 中执行 DENY FROM ALL 成功禁用它们。但是,这是无效的,因为它绝对限制了文件夹中的所有内容,导致我的模块崩溃。

希望你明白这一点,如果没有,很高兴澄清:)

非常感谢您的支持!!!

PS - 如果可能,请以虚拟的方式回答,因为我对所有这些 Apache 的东西都是新手。

【问题讨论】:

标签: apache joomla wamp


【解决方案1】:

Joomla 返回空白屏幕的方式是在其中添加一个空白 index.html 文件。浏览器优先显示 index.html 文件以显示 index.php 文件等。因此,将 index.html 文件放入子文件夹中包含:

<html>
  <body bgcolor="#FFFFFF">
  </body>
</html>

【讨论】:

  • @Lodder 例如,如果您查看 components 文件夹,您会看到它包含我最初发布的代码。但是作为参考,这也可以使用
猜你喜欢
  • 2015-09-18
  • 1970-01-01
  • 1970-01-01
  • 2013-11-22
  • 2012-03-28
  • 2015-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多