在Symfony2.0中,我想在使用app.php(prod env)时禁用router.yml中的一些url?
当使用app_dev.php时,有一些有用的url供我调试项目。比如在Symfony2.0中,我想在使用app.php(prod env)时禁用router.yml中的一些url?,php,symfony,Php,Symfony,当使用app_dev.php时,有一些有用的url供我调试项目。比如 check_debug: pattern: /check_url1 defaults: {....} check_debug_and_prod: pattern: /check_url2 defaults: {....} check_prod: pattern: /check_url3 defaults: {....} 我想在使用app.php(prod env)时禁用“c
check_debug:
pattern: /check_url1
defaults: {....}
check_debug_and_prod:
pattern: /check_url2
defaults: {....}
check_prod:
pattern: /check_url3
defaults: {....}
我想在使用app.php(prod env)时禁用“check_debug”,在使用app_dev.php(dev env)时禁用“check_prod”,在使用app.php或app_dev.php时保留“check_debug”和“check_prod”
如何在SF2中进行配置?您可以为不同的环境设置多个routing.yml文件。例如
app/config/routing.yml
,app/config/routing\u dev.yml
对于不同的环境,您可以有不同的路由文件:
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing\u dev.yml
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
包含在app/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing_dev.yml
包含在app/config/routing_dev.yml
对于不同的环境,可以有多个routing.yml文件。例如
app/config/routing.yml
,app/config/routing\u dev.yml
对于不同的环境,您可以有不同的路由文件:
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing\u dev.yml
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
包含在app/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing_dev.yml
包含在app/config/routing_dev.yml
对于不同的环境,可以有多个routing.yml文件。例如
app/config/routing.yml
,app/config/routing\u dev.yml
对于不同的环境,您可以有不同的路由文件:
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing\u dev.yml
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
包含在app/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing_dev.yml
包含在app/config/routing_dev.yml
对于不同的环境,可以有多个routing.yml文件。例如
app/config/routing.yml
,app/config/routing\u dev.yml
对于不同的环境,您可以有不同的路由文件:
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing\u dev.yml
src/AAA/Bundle/CCBundle/Resource/config/routing.yml
包含在app/config/routing.yml
src/AAA/Bundle/CCBundle/Resource/config/routing_dev.yml
包含在app/config/routing_dev.yml
您可以使用
routing_dev.yml
在开发模式下添加您只需要的路由。当您使用app.php
时,它只会检查routing.yml
,这样您就不必被不需要的路由占据
您还可以创建自己的路由文件。查看Sf2如何处理yml文件内部的导入。您可以使用
路由\u dev.yml
来添加只在开发模式下需要的路由。当您使用app.php
时,它只会检查routing.yml
,这样您就不必被不需要的路由占据
您还可以创建自己的路由文件。查看Sf2如何处理yml文件内部的导入。您可以使用
路由\u dev.yml
来添加只在开发模式下需要的路由。当您使用app.php
时,它只会检查routing.yml
,这样您就不必被不需要的路由占据
您还可以创建自己的路由文件。查看Sf2如何处理yml文件内部的导入。您可以使用
路由\u dev.yml
来添加只在开发模式下需要的路由。当您使用app.php
时,它只会检查routing.yml
,这样您就不必被不需要的路由占据
您还可以创建自己的路由文件。查看Sf2如何处理yml文件内部的导入。但是我的bundle中的routing.yml,src/AAA/bundle/CCBundle/Resource/config/routing.yml。但是我的bundle中的routing.yml,src/AAA/bundle/CCBundle/Resource/config/routing.yml。但是我的bundle中的routing.yml,src/AAA/Bundle/CCBundle/Resource/config/routing.yml。