我正在尝试使用:
<form action="<?php echo Mage::getUrl('neema/index/save') ?> method="post">
重定向到位于以下位置的页面:
localhost/magento/index.php/neema/index/save
但这样做的重定向是:
localhost/magento/neema/index/save
(没有index.php)?!我使用_redirect('a/b/c')
缺少相同的index.php问题。
我不确定我问的问题是否与我遇到的问题有关,基本上我是菜鸟。
提前致谢。
答案 0 :(得分:2)
尝试进入管理部分:
System -> Configuration -> Web -> Search Engines Optimizations, select No.
这应该让Magento在生成网址时打开index.php。
答案 1 :(得分:2)
Mage::Url()
将返回您在admin中Base Url
部分的Unsecure
字段中提到的相同值。所以它工作正常。首先,我们在网址中不需要index.php
。
所以要从网址管理System -> Configuration -> Web -> Search Engines Optimizations, select Yes.
然后它会正常工作。