我在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删除配置,则一切正常。
有人可以帮我忙吗,或者有个主意如何识别这个问题?我已经想到了几种可能性,但到目前为止还没有成功。如有疑问或更多代码,请点击此处。