gpt4 book ai didi

php - Symfony2 Routing.yml 到外部 url

转载 作者:行者123 更新时间:2023-12-02 10:47:32 24 4
gpt4 key购买 nike

我的问题是:如何从routing.yml生成外部url?

我想要类似的东西:

documentation_product1:
pattern: /my/documentation/product1.php
default: http://www.myothersite.com/product1

有可能吗?

最佳答案

可以在 Controller 内重定向到外部站点

documentation_product1:
pattern: /my/documentation/product1.php
defaults: { _controller: AcmeBundle:Product:show }

// in controller
$this->redirect('http://www.myothersite.com/product1');

但这不是一个好的做法。

最好使用 FrameworkBundle 中的 RedirectController。(由 Paulpro 提到)

多库:

http://symfony.com/doc/current/cookbook/routing/redirect_in_config.html

https://github.com/symfony/symfony/blob/master/src/Symfony/Bundle/FrameworkBundle/Controller/RedirectController.php

关于php - Symfony2 Routing.yml 到外部 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24369391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com