Magento select 类别在 url 中没有 index.php 时无法工作

Magento select category not working without index.php in url

我正在使用 Magento 1.9.1 创建我的商店,我已经安装它并在其中添加了类别和产品。假设我的店铺 URL 是这样的:

http//:www.storename.com

当我从我的网站点击一个类别时,它会重定向到 http//:www.storename.com/categoryname。但是我得到一个 404 error 的页面。当我手动将页面编辑为 http//:www.storename.com/index.php/categoryname 时,它就可以工作了。我不知道后端发生了什么错误。我是 Magento 的新手,我们将不胜感激。

  1. 转到系统 >> 配置。
  2. 单击“Web”(在“常规”选项卡下)。
  3. Search Engine Optimization 下,将 Use Web Server Rewrites 的值更改为 No
  4. 清除缓存并重新加载页面。 现在一切都应该正常工作了。

注意:如果您的 Web 服务器配置为读取 magento 的 .htaccess 文件,那么您也可以将 mod_rewrite 设置为 yes 而无需执行上述步骤。

这将从网址中删除 index.php。