Zend framework2 ZF2主Url映射到0.0.0

Zend framework2 ZF2主Url映射到0.0.0,zend-framework2,Zend Framework2,嗨,我来这里是因为我的路线有问题。这就是困扰我的问题: $this>url(“home”)将url映射到0.0.0,因为zf大部分时间都在生成相对路径,所以我希望它类似于/或取自$\u服务器数组的完整名称 我的主页配置条目: 'home' => array( 'type' => 'Segment', 'options' => array( 'route' => '/[/

嗨,我来这里是因为我的路线有问题。这就是困扰我的问题:

$this>url(“home”)
将url映射到0.0.0,因为zf大部分时间都在生成相对路径,所以我希望它类似于
/
或取自
$\u服务器
数组的完整名称

我的主页配置条目:

         'home' => array(
            'type' => 'Segment',
            'options' => array(
                'route'    => '/[/:page][/]',
                'defaults' => array(
                    'controller' => 'MyModule\Controller\Index',
                    'action'     => 'index',
                    'page' => 1,
                ),
                'constraints' => array(
                        'page'     => '[0-9]+',
                ),
            ),
        ),
这就是我“发现”的地方,因为我的分页器正在吐出像
http://0.0.0/2

有人知道如何解决这个问题吗


从域“test.com”在我的本地主机上运行,我猜它不知何故来自于此,但它仍然很麻烦

更改了
'route'=>'/[:page][/]',
'route'=>'/[:page][/]',
现在它像一个魔咒一样工作了,我应该上床睡觉了-

更改了
'route'=>'/[:page][/],
'route'=>'/[:page][/]',
现在它像一个符咒一样工作,我应该睡觉了--

添加这个有点晚了,但我遇到了另一个“bug”。正如您所看到的,有一个可选的
页面
参数和一个可选的尾部/,因为基本上是mysite.com/1/的路由映射到
/
(页面的默认值为1)我不得不删除尾部的
//code>

,添加这个有点晚,但我遇到了另一个“bug”。正如您所看到的,有一个可选的
页面
参数和一个可选的尾随
/
,因为基本上是mysite.com/1/的路由映射到
/
(页面的默认值为1),我必须删除尾随
/