我有一个使用 WAMP 在本地运行的 magento 站点,它运行良好。但是我需要创建一个不同的站点,所以我在 htdocs 下为这个新站点创建了一个文件夹。
在那个文件夹中,我加载了 Magento 文件。在 phpmyadmin 中为 newsite 创建了一个具有所有权限的新数据库。前往 localhost:8888/newsite 并启动 Magento 安装向导。在向导的配置部分,我输入了所需的所有信息:数据库名称、用户、密码。对于 URL Base,我使用了默认值 (http://localhost:8888/newsite)。选择允许图表和允许 apache 重写。完成安装magento。
现在magento 正在newsite 上运行。我可以看到网站的前端和后端。
这是问题所在:当我创建一个类别和/或子类别时,magento 确实会创建菜单链接,但是当我单击任何类别时,浏览器会将我带到404 not found。在分析带我到那里的 URL 后,我看到 URL 是: http://localhost:8888/newsite/category.html 但是通过在 URL 中添加“ index.php ”(http://localhost:8888/newsite/ index.php /category.html ,该页面确实有效!所以这意味着 magento正在为该类别创建页面,但链接有些错误。
现在,我一直在确保重写已启用,毕竟,我提到的另一个站点工作正常,所以我假设重写已正确启用。
所以我需要帮助找到:
为什么一个站点工作而另一个站点不工作?我该如何解决这个问题?
谢谢!