仅开放1个域的端口(vHost Apache2)

时间:2019-02-23 08:53:43

标签: apache port vhosts

我遇到一个问题,即在服务器上作为主机的每个域上都显示ISPConfig面板...例如,如果我的Web服务器上有www-example-com,而我转到www-example-com:1234(我自己的端口),然后出现ISP登录名,我希望ISPCONFIG面板仅位于1个域(my-desiredDomain-com:1234)上。我怎样才能解决这个问题?

我的ispconf.vhost:

    Listen 1234

    <VirtualHost *:1234>

ServerName my-desiredDomain-com

... // nothing interesting

</virtualHost>;


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

感谢您的帮助 PS:将“-”替换为“。”

1 个答案:

答案 0 :(得分:0)

对于打开的端口,为“监听端口号”。 至于域,一切都通过Virtualhost完成,并通过ServerName和DocumentRoot指令以及其他指令进行区分。

很抱歉,您的要求还不完整,无法为您提供更多帮助。请进行完整的配置,以隐藏服务器名称/ domai

您必须在ispconfig旁边添加第二个VirtualHost指令,例如

Listen 1234

<VirtualHost *:1234>

ServerName my-desiredDomain-com

... // nothing interesting

</virtualHost>;

Listen 80

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

我在手机上可以插入代码引号..所以缺少s 较小的符号

因此,对于每个其他新的VirtualHost指令,依此类推。