是否有可能访问在服务器上创build的虚拟主机/域,但不是直接通过创build的域。
我想以http://www.maindomain.com/~otherdomain.com或类似的forms访问 。
重要说明:我不希望推送用户编辑/ etc / hosts文件,并在本地添加域指向服务器等。
出于安全原因,我不能推荐这样做。
但是, 您可以操作位于以下位置的默认主机模板 :
/usr/local/psa/admin/conf/templates/default/nginxDomainVhost.php /usr/local/psa/admin/conf/templates/default/domain/domainVirtualHost.php
只需运行httpdmng
实用程序。 这将根据模板重新创build所有的虚拟主机configuration文件。 /usr/local/psa/admin/bin/httpdmng --reconfigure-all
而不是你最喜欢的解决scheme,我build议你把整个该死的thang放在子域之后。 只需将其作为别名添加到模板中的每个虚拟主机,如site1.maindomain.com
。
请记住在更新后更新您的模板操作。 不要用chattr +i
locking它们!