【问题标题】:Why is apache allowing access to ownCloud directory outside of DocumentRoot?为什么 apache 允许访问 DocumentRoot 之外的 ownCloud 目录?
【发布时间】:2014-07-30 19:55:20
【问题描述】:

设置...

我在 Debian 安装 ownCloud 时遇到了一个奇怪的问题。我已将我的 DocumentRoot 设置为 /var/www/docroot/ 并使其只能通过 ssl 访问。

我已经使用 apt-get 安装了 ownCloud,它的默认位置是 /var/www/owncloud

/var/www/docroot/ 中没有名为 owncloud 的目录或符号链接

我没有允许访问 /var/www/owncloud 的 VirtualHost(我可以看到)

问题...

当我访问 myserver.com/owncloud 时,它实际上提供了 owncloud 目录。显然我错过了一些东西,但我没有看到它。

【问题讨论】:

    标签: apache debian virtualhost owncloud


    【解决方案1】:

    owncloud 包包含自己的配置文件:/etc/apache2/conf-available/owncloud.conf,使/var/www/owncloud 可用的配置可能在那里。

    您可以使用 a2disconf 禁用此文件,然后在虚拟主机文件中设置您自己的自定义配置。

    【讨论】:

    • 谢谢!做到了!
    猜你喜欢
    • 2018-08-04
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    • 2020-03-19
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    相关资源
    最近更新 更多