несколько виртуальных хостов и https (не несколько виртуальных хостов ssl) - PullRequest
0 голосов
/ 29 ноября 2011

У меня есть несколько виртуальных хостов (около 20) на одном экземпляре Apache, а также один хост ssl.теперь у меня есть виртуальный хост ssl, установленный на поддомен (ssl.domain.tld).

DocumentRoot "C:/Apache/htdocs/domainfolder/ssl"
ServerName ssl.domain.tld:443

Теперь https работает нормально, когда я загружаю одно из приложений, например phpMyAdmin при переходе на https://ssl.domain.tld/pma что хорошо ... это работает.Однако клиент только что указал, что когда он переходит на другой хост (скажем, https://www.anotherdomain.tld/pma), он по-прежнему загружает приложение.

Теперь я хочу, чтобы эти приложения запускались только с одного доменного имени,не все из них, что в настоящее время делает.

Я понятия не имею, как это исправить.

Надеюсь, это имеет смысл.

1 Ответ

0 голосов
/ 29 ноября 2011

Похоже, что ваше Alias для phpMyAdmin не находится в разделе VirtualHost, а установлено глобально.

В зависимости от вашей установки это может быть связано с тем, что phpMyAdmin устанавливается отдельно от ваших основных пакетов Apache Httpd и выполняется через отдельный файл конфигурации (например, /etc/apache2/conf.d/phpmyadmin.conf). Для конфигурации, которая вам нужна, вам может понадобиться явно переместить ее содержимое в раздел SSL VirtualHost.

...