答案 0 :(得分:5)
documentation回答了这个问题。编辑factories.yml配置文件就足够了:
all:
routing:
class: sfPatternRouting
param:
generate_shortest_url: true
extra_parameters_as_query_string: true
context:
host: example.org
答案 1 :(得分:1)
答案 2 :(得分:1)
看起来你也可以在你的任务中欺骗路由:
sfConfig::set('sf_factory_request_parameters', array('relative_url_root' => "", 'no_script_name' => true));
sfContext::createInstance($this->configuration);
这样您就不必更改主配置了。