Php Magento迁移中断-子页返回404

Php Magento迁移中断-子页返回404,php,mysql,.htaccess,magento,magento-1.7,Php,Mysql,.htaccess,Magento,Magento 1.7,最近收到客户机的请求,要求将其magento站点从一台主机迁移到另一台主机。他们最近刚刚升级到magento 1.7。我设法充实了所有数据库问题,并将必要的索引重置为0,因此主页现在可以正常显示,我可以访问管理员 然而,我遇到了一个令人不安的问题,迁移站点上的所有子页面都返回404。供参考: 现场直播: http://seacadetshipsstore.com/magento/uniform-items.html 迁移的站点: http://173.239.43.221/~seacadet/

最近收到客户机的请求,要求将其magento站点从一台主机迁移到另一台主机。他们最近刚刚升级到magento 1.7。我设法充实了所有数据库问题,并将必要的索引重置为0,因此主页现在可以正常显示,我可以访问管理员

然而,我遇到了一个令人不安的问题,迁移站点上的所有子页面都返回404。供参考:

现场直播:

http://seacadetshipsstore.com/magento/uniform-items.html
迁移的站点:

http://173.239.43.221/~seacadet/magento/uniform-items.html

以前有人碰到过这样的事情吗?这两种环境中的另一个区别是,live站点管理员位于/magento/admin/,而迁移的站点位于/magento/index.php/admin/…所以我想知道这是否是一个.htaccess问题?这对我来说都是相对较新的,所以请原谅我,如果这很简单的话-我只是不想浪费时间敲打一块石头,因为我可以将业力传递给专家。

基本上你需要检查你的主机设置

http://173。239 .43. 221/~seacadet/magento/index.php/uniform-items.html


这个链接非常好用。没有访问问题。只需在主机上的服务器上重写模块。

如果您的magento不在根目录中,则必须设置重写库。谢谢!RewriteBase已设置,但我没有包括迁移服务器上的额外~Seacade。我知道这将是令人尴尬的简单。