我必须参与以前从未见过的Symfony项目。有一条路线我想知道哪个脚本生成了结果。通常在routing.yml中,_controller
中的defaults
告诉它,但此路由没有任何与之关联的控制器:
vendorname_admin_generate_external_site_admin:
path: /admin/
host: "{current}.%vendorname_academic_base_host%"
defaults: {current: %vendorname_academic_base_subdomain%}
这两个参数是:
vendorname_academic_base_host: vendordomain.com
vendorname_academic_base_subdomain: developmentserver-vpn
你能帮我理解这个路线定义是做什么的吗?
答案 0 :(得分:2)
由于它将特定主机(即域名)定义为路线的一部分,因此我认为它只是外部网站的别名,实际上并非如此在相同的代码库中。 - 此外,其名为' external_site_admin '。
我刚刚添加了一个与特定主机类似的路由,我的代码库仍在相同的代码库中,但是在一个特定的,更短的网址下,但我将我的路由定义为模板,我可以将其设置为别名。