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

时间:2011-03-24 15:09:30

标签: zend-framework

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

当我添加网址

时,在我的module / admin / layout.phtml文件中

<a href="/mypage/index">test</a>
在Firefox上

它转到http://zendbase.local/mypage/index这是正确的路径。 但在Internet Explorer上它转到http:///mypage/index,这是不正确的路径

为什么它在IE中表现得像这样。我在哪里做错了? 我不知道为什么IE错过了服务器名称。

2 个答案:

答案 0 :(得分:0)

我认为它是一个IE(代理问题)我在OSx上没有IE但是必须有一个设置来跳过localhost的代理。

我打赌http://127.0.0.1/会起作用: - )

答案 1 :(得分:0)

解决方案

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