我在Zend中使用模块化结构,并在每个模块文件夹中具有单独的布局,路由器和配置。
当我添加网址时,在我的module / admin / layout.phtml文件中
<a href="/mypage/index">test</a>
在Firefox上它转到http://zendbase.local/mypage/index这是正确的路径。 但在Internet Explorer上它转到http:///mypage/index,这是不正确的路径
为什么它在IE中表现得像这样。我在哪里做错了? 我不知道为什么IE错过了服务器名称。
答案 0 :(得分:0)
我认为它是一个IE(代理问题)我在OSx上没有IE但是必须有一个设置来跳过localhost的代理。
我打赌http://127.0.0.1/会起作用: - )
答案 1 :(得分:0)
解决方案
我删除了baseUrl(); ?&gt;“&gt;来自layout.phtml 并在application.ini中添加了以下行 resources.frontController.baseUrl =“”