Я работаю в локальном Centos 6.4, работающем в данный момент на ВМ, чтобы протестировать различные вещи.
Мой производственный сайт Magento находится в этой папке: / var / www / html / magento
и там находится промежуточный сайт: / var / www / html / staging / magento
У меня была та же проблема, что и у вас, я сделал все, что мог, трижды проверил URL в базе данных, очистил кеш, проверил файл .htaccess, перезагрузился несколько раз.
Единственное, что устранило проблему, - правильно установил разрешения:
cd /var/www/html/staging/magento
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chown -R sysadmin:apache .
chmod -R 777 media app/etc var var/.htaccess