А вообще сама постановка вопроса некорректная. html - это язык разметки, а Битрикс это cms, которая управляет отображением контента. А сам контент может состоять из скриптов, из исполняемых файлов на php из скриптов.
Может быть поможет или натолкнет на мысль [URL=http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2899&LESSON_PATH=3913.4565.4790.4789.2899]http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2899&LESSON_PATH=3913.4565.4790.4789...[/URL]
Ну вы определили местоположение Москва, к примеру, или ID этого города или еще что-то. Сравниваете с тем, что вам нужно user_location = .... If (user_location === my_location) { header('Location: [URL=http://www.example.com/')]http://www.example.com/')[/URL]; }
Через текстовый редактор нельзя код вставлять, он мог обернуться в теги, из него могли вырезаться какие-то куски. Надо открыть шаблон в режиме PHP (на будущее код вставлять только в нем). Вернуть "как было" поможет бэкап. Если его нет - посмотрите в настройках самого инфоблока что там стоит в ЧПУ.