Zend framework 在zend模块化结构的internet explorer中,相对路径不起作用

Zend framework 在zend模块化结构的internet explorer中,相对路径不起作用,zend-framework,Zend Framework,我在Zend中使用模块化结构,在每个模块文件夹中都有单独的布局、路由器和配置 当我添加url时,在我的module/admin/layout.phtml文件中 <a href="/mypage/index">test</a> 在Firefox上,它指向正确的路径。 但在internet explorer上,它指向的路径不正确 为什么在IE中会出现这种情况?我做错了什么? 我不知道为什么IE会漏掉服务器名 我认为这是一个IE(代理问题)我在OSx上没有IE,但必须设置

我在Zend中使用模块化结构,在每个模块文件夹中都有单独的布局、路由器和配置

当我添加url时,在我的module/admin/layout.phtml文件中

<a href="/mypage/index">test</a>

在Firefox上,它指向正确的路径。 但在internet explorer上,它指向的路径不正确

为什么在IE中会出现这种情况?我做错了什么? 我不知道为什么IE会漏掉服务器名

我认为这是一个IE(代理问题)我在OSx上没有IE,但必须设置跳过本地主机的代理

我打赌会奏效:-)

解决方案是

我删除了baseUrl();?>“/>来自layout.phtml 并在application.ini中添加了以下行
resources.frontController.baseUrl=“”

您能从web浏览器中输入该链接的源代码吗?它位于localhost()上,链接源已经在我的问题中。这是一个本地url,不是公共url