在zend模块化结构上的Internet Explorer中,相对路径不起作用

问题描述

| 我在Zend中使用模块化结构,并且在每个模块文件夹中都有单独的布局,路由器和配置。 当我添加网址时,在我的module / admin / layout.phtml文件
<a href=\"/mypage/index\">test</a>
在Firefox上,它会转到正确的路径http://zendbase.local/mypage/index。 但是在Internet Explorer上,它转到http:/// mypage / index,这是错误的路径 为什么它在IE中表现像这样。我在哪里做错了? 我不知道为什么IE会错过服务器名称。     

解决方法

我认为它是IE(代理问题),我在OSx上没有IE,但必须有一个设置可以跳过本地主机的代理。 我敢打赌http://127.0.0.1/会工作:-)     ,解决方法是 我删除了baseUrl();来自layout.phtml的?> \“ /> 并在application.ini中添加了以下行 resources.frontController.baseUrl = \“ \”