Ограничьте phpMyAdmin, установленный Кв. на одном Apache Виртуальный хост

У меня есть несколько Виртуальных установок хоста на моем веб-сервере, и я только хочу, чтобы один из них смог получить доступ к установке phpMyAdmin?

Версия 16.04 Ubuntu

Я вошел в свою установку сервера с 3 vhost, которые являются:
example1.domain.local
example2.domain.local
example3.domain.local

Теперь, если я ввожу в свой веб-браузер какого-либо из тех, которые имеют/phpmyadmin, я получаю вход в систему phpmyadmin, но я только, что смочь получить доступ к нему от example3.domain.local/phpmyadmin

Зафиксируйте путем удаления phpmyadmin.conf использующий a2disconf. Затем отредактированный etc/apache2/sites-enabled/example3.conf

Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
</Directory>
0
задан 18 December 2016 в 23:47

1 ответ

Отключите phpmyadmin в apache2.conf. Включите виртуальный хост на ваш выбор.

phpMyAdmin /etc/apache2/sites-enabled/yourvirtualhost.conf

Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
</Directory>
1
ответ дан 7 November 2019 в 07:35

Другие вопросы по тегам:

Похожие вопросы: