Форма оформлення CartThrob повертає неправильний субдомен

Я просто оновив сайт з CartThrob 2.1.3 до 2.5 (разом з оновленням EE до 2.7.3). Все, здається, добре, але у мене є помилка під час процесу оформлення замовлення. Це може дуже добре не мати нічого безпосередньо пов'язаного з КТ, але я зупиняюсь на тому, що відбувається. Будь-які пропозиції будуть дуже вдячні. Ось така ситуація:

Я створив субдомен для оновленого сайту, наприклад, beta.testsite.com (звичайний URL-адреса сайту відформатовано як www.testsite.com). Під час оформлення замовлення у мене є початкова https-сторінка, на якій клієнт вводить своє ім'я, а також вибір опції доставки та введення адреси доставки. Після подання, ця сторінка повинна повернути другу сторінку, де буде введено інформацію про кредитну картку.

Що відбувається, однак, полягає в тому, що замість повернення https://beta.testsite.com/cart/checkout2, він повертається замість https://www.testsite.com/cart/checkout2 . (www замість бета)

Я перевірив шаблон на першій сторінці кошика, файл скриптів кошика, який вбудовується, і файл htaccess - ніхто прямо не називає www-версію домену.

Будь-які пропозиції щодо того, що може бути винуватцем?

(Я розумію, що це дещо нечіткі проблеми з великою кількістю потенційних змінних, але я загублений. Спасибо заздалегідь.)

2

1 Відповіді

  1. Make sure you have EE's admin > general settings > URL to the root directory of your site is set correctly.

  2. Make sure the return parameter on the checkout_form is something like this:

    return="template_group/template"

І не включає жорстко кодовану URL-адресу.

Є й інші речі, які можуть бути неправильними, якщо це сайт MSM. Але два вищеперелічених є найбільш поширеними проблемами.

1
додано