Порт открыт только для 1 домена (vHost Apache2) - PullRequest
0 голосов
/ 23 февраля 2019

У меня проблема с тем, что панель ISPConfig отображается на каждом домене, который размещен на моем Сервере ... Например, если у меня есть www-example-com на моем веб-сервере, и я перехожу на www-example-com: 1234 (мой собственный порт), затем появляется имя входа ISP, я хочу панель ISPCONFIG только на 1 домене (my-wantedDomain-com: 1234).Как я могу это исправить?

my ispconf.vhost:

    Listen 1234

    <VirtualHost *:1234>

ServerName my-desiredDomain-com

... // nothing interesting

</virtualHost>;


<VirtualHost *:80>
ServerName www-example-com
</VirtualHost>

Спасибо за вашу помощь PS: Замените "-" на "."

1 Ответ

0 голосов
/ 23 февраля 2019

Для открытия порта используется Listen Portnumber.Что касается доменов, все делается через Virtualhost и различается через директивы ServerName и DocumentRoot, а также другие.

Извините, ваш запрос не завершен, чтобы помочь вам больше.Пожалуйста, поместите полную конфигурацию, где вы можете скрыть имя_сервера / domai

Вы должны добавить вторую директиву VirtualHost рядом с ispconfig, например

Listen 1234

<VirtualHost *:1234>

ServerName my-desiredDomain-com

... // nothing interesting

</virtualHost>;

Listen 80

<VirtualHost *:80>
ServerName www-example-com
</VirtualHost>

Я на мобильном телефоне и могу вставить кавычки кода.. поэтому отсутствует s меньший знак

То есть для каждой дополнительной новой директивы VirtualHost и т. д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...