Apache多个域和多个子域访问

时间:2018-12-20 22:07:46

标签: laravel apache server dns apache2

我在Apache服务器上配置了一个运行良好的应用程序。在一项更改中,我复制了该应用程序,并为该应用程序副本添加了另一个域。

我在laravel中制作的应用程序具有子域控件,并且可以正常工作。

<VirtualHost *:80>
        ServerName uniksistemas.com.br
        ServerAdmin wilson@duapi.com.br
        DocumentRoot /var/www/html/duapi-teste/public

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:80>
        ServerName duapiepi.com
        ServerAdmin wilson@duapi.com.br
        DocumentRoot /var/www/html/duapi/public

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

但是,当我通过地址duapiepi.com访问该应用程序并登录时,它会将我重定向到一个屏幕,该屏幕定义了我将访问的子域,然后,我可以使用选定的子域进入系统。

当我尝试访问其他地址时,它为我带来了正确实例的初始屏幕,我登录并给我一个屏幕,用于从域uniksistemas.com.br中选择子域,选择后,它将我重定向到第一个域的登录名。

给我的印象是,通过访问uniksistemas.com.br域的子域,它会迷路,并将我重定向到默认配置。如果我从duapiepi.com删除配置,则一切正常。

有人可以帮我忙吗,或者有个主意如何识别这个问题?我已经想到了几种可能性,但到目前为止还没有成功。如有疑问或更多代码,请点击此处。

0 个答案:

没有答案