Мне не удалось воспроизвести эту ошибку. Когда я устанавливаю tos_url, страница /tos перенаправляет на указанный URL (в моём случае — на https://discourse.org). Возможно, вы просматривали страницу, которая ещё не была обновлена и по-прежнему содержала ссылку на исходную тему?
Я должен был уточнить: нет способа заставить пользователей принять обновлённые условия использования после процесса регистрации.
Я обновлял страницу много раз, включая Shift-F5 и Ctrl-F5, и каждый раз это не работало на моём домашнем компьютере. Но раз вы сказали, что у вас это сработало, я прямо сейчас попробовал на рабочем компьютере, и теперь всё работает. Вечером попробую ещё раз дома.
В конце концов, там написано: «Если у вас есть документ с условиями использования, размещённый в другом месте, который вы хотите использовать, укажите здесь полный URL». Так что это мое оправдание