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