尝试这个:
Check the values in /magentofolder/app/etc/local.xml and ensure all is good.
Log in and check the values at System > configuration > Web > Unsecure URL (and Secure URL) - make sure they are good (they should be, otherwise you’d not be able to log in very easily.
Go to System > configuration > Advanced > Admin and set the value of ‘use custom admin url’ to 'No' and remove any values, if any, in the URL box underneath it. Then save config.
If all these settings are correct, and you’re seeing admin/admin, then check:
系统>配置>常规> Web> URL选项>将商店代码添加到URL
在那里,您必须将其值设置为“是”。
它的作用是在前端将商店代码(实际上是商店视图代码)包含到用于多商店设置的URL中,以便您可以访问这样的商店:http : //xyz.com/index.php/ storecode1 /或http://xyz.com/index.php/storecode2/ ...等。
但不幸的是,它也对管理员(具有商店代码admin)进行管理-因此,您的管理员路径现在为admin / admin-第一个是商店代码,第二个是服务应用程序的路径。因此,某些不使用动态管理URL路径的扩展名将不起作用-可能会得到一个404,您希望其中的内容位于页面的主体中。
在该管理员中启用第二个选项(“系统”>“配置”>“常规”>“ Web”>“ URL”选项),即“如果请求的URL不匹配,则重定向到基本URL”应该可以解决所有问题。
如果仍然不能解决您的问题,则将其修复的最后一个选项将“将商店代码添加到URL”选项变为“否”。
Use Store Codes in URL
设置为yes
?