Сайт по https доступен? Если да, то зачем перенаправлять? Если нет, то ничего не выйдет: какие бы правильные директивы не были в .htaccess, перенаправлять просто неоткуда.
Обратите на слова «есть» и «существуют» в вопросе, т. е. они должны уже существовать. Кроме того, требуются разные уровни подготовки для пользования готовой услугой и поднятия своей. Так что это не ответ.
Это ж вроде редактор простого текста. В каком формате тогда были заметки?
Если всё-таки простой текст, то чем не устраивает WinRAR: и шифрование, и пароли, и никуда ничего не сливает?
Во-первых, надо «разрешить определенным сайтам», а не «запретить всем», а, во-вторых, похоже, что это перестаёт работать (вызывает ошибку при попытке доступа к window.top, если оно действительно с другого домена).
Почему именно форумы, в чём их отличие от других сайтов с авторизацией, например, интернет-магазинов?
Текущий IP приходит с каждым запросом, независимо от (не)авторизованности посетителя. Если придёт запрос, например, с кукой от уже авторизованного пользователя, но другим IP, то это будет известно, но учтено или нет (также как, будет ли вообще учтён где-то первоначальный IP) — вопрос к разработчикам.