我希望能够加载一个前端控制器从默认的URL例如行动。www.mywebsite.com并让它加载前端siteController::actionMain()。
我可以在我的Yii2项目中做一些改变来实现这一点吗?
我尝试在我的主机中使用转发,但它让我无法访问我的应用程序的后端。
我希望能够加载一个前端控制器从默认的URL例如行动。www.mywebsite.com并让它加载前端siteController::actionMain()。
我可以在我的Yii2项目中做一些改变来实现这一点吗?
我尝试在我的主机中使用转发,但它让我无法访问我的应用程序的后端。
3条答案
按热度按时间swvgeqrz1#
你用URLManager做过吗?
gdrx4gfi2#
您可以检查Web应用程序的defaultRoute属性。您可以将其设置为“site/main”
jvlzgdj93#
我发现这个问题可以通过使用.htaccess文件指向frontend/web来解决
然后是指向控制器的defaultRoute
然后控制器上的$defaultAction类变量