20.03.2017 11:50, А. Куликовский пишет:
20.03.2017 11:08, Vladimir Karpinsky пишет:

Я прошу прощения, но файл .htaccess в /roundcube слишком сложный для
меня. Если не трудно объясните, пожалуйста, что должно стоять в этих
файлах (и в /roundcube и /roundcube/installer). Заранее спасибо!

Например, так: меняем Оrder на обратный и добавляем allow from

#Order Allow,Deny
#Deny from all

Order Deny,Allow
allow from ваш.реальный.IP.адрес

Это в /usr/share/roundcube/installer

У меня он выглядит так

# deny webserver access to this directory
<ifModule mod_authz_core.c>
#    Require all denied
</ifModule>
<ifModule !mod_authz_core.c>
    Deny from all
</ifModule>

Я закомментировал "Deny from all", и затем,куда бы я не воткнул Order и allow результат один и тот же: "Object not found!"

Но ошибка "Not found", а не "Forbidden" -- как проверить отрабатывает ли алиас в /etc/httpd2/conf/extra-available/roundcube.conf:
Alias /roundcube /usr/share/roundcube

<Directory "/usr/share/roundcube">
        Options FollowSymLinks
        AllowOverride Limit FileInfo Options
        AddType application/x-httpd-php .php .php3 .php4 .phtml
        # forcing open_base dir do not affect anything
        php_admin_value open_basedir /
        Require all denied
        Require ip 127.0.0.1
</Directory>



--
        С уважением,
                Владимир.

---
Это сообщение проверено на вирусы антивирусом Avast.
https://www.avast.com/antivirus

_______________________________________________
Sysadmins mailing list
Sysadmins@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить