【发布时间】:2020-05-26 10:42:30
【问题描述】:
在我的 symfony 4 项目中,有一些路由我想要一个与其他路由不同的基本 URL。
例如,对于某些 URL,它会遵循这样的计划:
但对于其他路线,我想要类似的东西:
查看文档,发现注释中必须使用“主机”。
目前我正在本地开发,所以我的网址看起来像
127.0.0.1:8000/[路线]
因此,例如,对于一条路线,我有
/**
* Affiche la page de profil de l'utilisateur.
*
* @Route("/profile", name="account_profile", host="app.127.0.0.1")
*
* @param Request $request
* @return Response
*/
public function profile(Request $request)
{ // ... }
而且它不起作用,这里没有找到网址。
【问题讨论】:
-
那不是一个有效的主机。要使注释起作用,主机需要有效,并且应用程序需要在该主机上可访问。
-
所以应用程序必须在生产中?
标签: php symfony routes subdomain host