"Ошибка 404: страница не найдена" после восстановления сайта в новом месте
Я пытаюсь восстановить текущий запущенный magento 1.6.x в новое место для обновления, однако у меня возникли некоторые проблемы с 404 с восстановленным сайтом из резервной копии.
Старый сервер использует Apache, новый сервер использует Nginx, и он должен игнорировать все.htaccess со старого сайта, но, как вы можете видетьhttp://www.dev.bestinnature.ca / как на передней, так и на внутренней стороне, отображающей 404, я не вижу никакой ошибки, кроме 404, из доступа nginx или журнала ошибок
Здесь какие шаги я предпринял
- настройте сервер Nginx, используя эту среду, я могу установить новый Magento 1.9 без каких-либо проблем
- резервное копирование базы данных MySQL и всех файлов старого сайта
- восстановите базу данных MySQL, измените незащищенный и безопасный URL-адрес на http://www.dev.bestinnature.ca /
- восстановление файлов сайта в новое расположение
- удалить var/*
- изменение local.xml в новую базу данных MySQL
- проверенная перезапись URL-адреса из core_config является 0
Должно быть что-то из старой конфигурации сайта, что не распознает среду, поскольку любая новая программа установки работает в этой среде, кроме этой резервной копии.
Я не знаю, что еще искать на данный момент, кто-нибудь может указать мне любое направление?
4 answers
Следующее решило проблему, спасибо всем за помощь
#fastcgi_param MAGE_RUN_CODE default;
Недавно я перенес свою настройку magento в nginx с apache...
Для 90% моих проблем настройка nginx.conf решила мою проблему.... вот ссылка!!!!
Http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/configuring_nginx_for_magento
Настройка страницы с ошибкой 404 через .htaccess выполните следующие действия http://www.inmotionhosting.com/support/website/how-to/setting-a-404-error-page-via-htaccess
Я бы предложил в любом случае проверить htaccess и раскомментировать Переписать строку .
Я думаю, вам следует установить значение "/"