【问题标题】:apache 2.2 url to user home subfolder issueapache 2.2 url 到用户主子文件夹问题
【发布时间】:2017-10-16 21:03:43
【问题描述】:

我有一个运行 Apache 2.2.22 的 Ubuntu12 服务器。我设置了一个简单的 html 页面,效果很好。但我真正想做的是提供用户文件夹中的文件。我尝试了别名和符号链接,但都没有成功,我得到的只是连接超时。

服务器名称 sitexyz.abc DocumentRoot /home/bill/文件夹 允许覆盖所有 ...

如果我更改上面的文件(DocumentRoot 和目录设置)以查看 /var/www/html 基本 index.html 那里的服务很好。

忽略 ssl、密码验证等,我似乎无法正确提供基本的文件服务。我应该先检查还是先拍摄?

谢谢

【问题讨论】:

    标签: ubuntu-12.04 apache2.2


    【解决方案1】:

    检查运行 Apache 的用户的权限。它很可能没有其他用户主目录的读取权限。

    【讨论】:

    • 感谢阅读,但我将账单添加到 www-data 即 www-data 组的输出是 www-data : www-data bill
    【解决方案2】:

    这对我有用。我必须承认我不知道每一行是什么意思。我希望其他人觉得它有用。

        DocumentRoot /var/www/html
        <Directory /var/www/html/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
    
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    
        Alias /folder/ "/home/bill/folder/"
        <Directory "/home/bill/folder/">
                Options Indexes MultiViews FollowSymLinks
                AllowOverride None
        </Directory>
    

    【讨论】:

      猜你喜欢
      • 2011-10-24
      • 2011-07-31
      • 1970-01-01
      • 2011-03-19
      • 2017-10-18
      • 1970-01-01
      • 2010-11-30
      • 1970-01-01
      • 2013-02-04
      相关资源
      最近更新 更多