我完全迷失在这里,我有几个Magento安装,后端网址不好用。
问题在于:
在前端,所有网址都被完美重写,因此index.php
不在网址中,而mod_rewrite也可以。
但是对于管理员部分,所有创建的网址都有index.php
部分,在正常安装中它现在不会出现问题,像index.php/admin/dashboard
这样的网址会导致404错误页面。但是,有趣的是,当我删除网址的index.php
部分时,它会起作用。
我用一些.htacces技巧和黑客修复了这个问题,但是我发现这些黑客并不好。后端的某些部分仍然无法工作或需要自己的.htacces重定向,或者即使在.htacces中重定向也无法工作。
所以,我的问题是:为什么我的Magento安装会在index.php/admin
来电时出现404错误?如何很好地摆脱后端网址中的index.php
部分,没有.htacces hacks?
所有商店的Magento版本为1.7.0.2
答案 0 :(得分:1)
解决方案非常简单,将“AcceptPathInfo On”添加到apache配置。
致谢:http://www.magentocommerce.com/answers/discussion/178/index.phpinstall-was-not-found/p1