В конфигурации по умолчанию phpmyadmin с ISPconfig-3 на Ubuntu. Странная вещь случается, «Order Deny, Allow» & amp; «Deny from All» работает для подкаталогов (блокирует все запросы), но не для их корня.
/ usr / share / phpmyadmin (не работает)
/ usr / share / phpmyadmin / setup (working)
/ usr / share / phpmyadmin / libraries (working)
/ usr / share / phpmyadmin / setup / lib (рабочий)
Можете ли вы объяснить это поведение?
Конечно, я не собираюсь блокировать его вообще, но когда он не может блокировать все IP-адреса, кроме моего, я пытался протестировать блокировку всего, но он не работает!
[d7 ] Примечание: Ubuntu версии 12.04.5 LTSВот /etc/apache2/conf.d/phpmyadmin.conf
# phpMyAdmin default Apache configuration
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
......
Order Deny,Allow
Deny from All
</Directory>
# Authorize for setup
<Directory /usr/share/phpmyadmin/setup>
Order Deny,Allow
Deny from All
.......
</Directory>
# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All
</Directory>