Задать вопрос
@tiim07

Как решить этот вопрос с битриксом?

Добрый день!
Случайно обнаружил проблему, которая появляется на странице "Вход".
Описание:
Находясь на главной странице, при пи нажатии на "Вход" мы попадаем на страницу входа, но url страницы не совсем нормальный:
https://my.site.ua/auth/?backurl=/index.php
мне нужно, чтоб страница входа была доступна только по одному url:
https://my.site.ua/auth/
Понимаю, что можно прописать редирект с дубля на основной, но есть проблема следующего характера:
При переходе со страницы входа: https://my.site.ua/auth/?backurl=/index.php, на страницу регистрация и обратно на страницу вход, то получаем уже совсем другой url адрес страницы вход:
https://shop.venbest.ua/auth/?backurl=/auth/index.... .
Характерно то, что при каждом переходе со страницы "вход" на страницу "регистрация" каждый раз мы получаем все новый и новый url страницы "вход". Пример:
https://shop.venbest.ua/auth/?backurl=/auth/index....
Т.е. при каждом переходе почему то в адрес автоматически дописывается: 3D%2Fauth%2Findex.php%3Fbackurl%3D%2.
Помогите, пожалуйста, решить данную проблему.
Спасибо!
  • Вопрос задан
  • 531 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
megafax
@megafax
web-программист
Находясь на главной странице, при пи нажатии на "Вход"

Т.е. там отправлется форма GET ? У вас в форме ставится back в hidden input - уберите его, раз он Вам не нужен.
Ответ написан
@tiim07 Автор вопроса
Владимир Скибин

<?if (strlen($arResult["BACKURL"]) > 0):?>
" />
<?endif?>
<?foreach ($arResult["POST"] as $key => $value):?>

<?endforeach?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы