Следуя инструкции Crucial staging setup , я скопировал нашу живую настройку в промежуточную среду. В отличие от многих других постов о размещении сайтов, перенаправляющих на живой сайт, у меня есть только половина этой проблемы.
Все мои незащищенные ссылки работают нормально, никаких проблем. Это только защищенные ссылки. Поэтому, если я попытаюсь получить доступ к учетной записи клиента, войти в систему, перейти в корзину и т. Д., Я получу ответный удар на действующий сайт.
Пока что я:
- Проверено, что вызывается моя промежуточная БД, а не моя живая БД (она есть)
- Очистил кеш, сессии (пожалуйста, не говорите мне делать это снова)
- Изменено .htaccess RewriteBase на / staging / вместо /
- Проверено local.xml, чтобы убедиться, что все настройки верны
- Изменены все записи URL в core_config_data
- Начал все сначала и попробовал второй раз
Единственное, о чем я могу думать, это то, что моему SSL-сертификату не нравятся эти URL-адреса, поэтому он перенаправляет обратно на исходный URL-адрес, с которым он был зарегистрирован. Мой сертификат SSL. НЕ является подстановочным знаком, который имеет смысл, за исключением того, что браузер должен просто спросить вас, хотите ли вы добавить исключение (в моем случае Firefox).