Я думаю, что наиболее пуленепробиваемое решение - хранить код только в корне вашего документа SSL. Это гарантирует, что вы (или другой разработчик в будущем) не сможете случайно связаться с небезопасной версией формы. Если у вас есть форма как для HTTP, так и для HTTPS, вы можете даже не заметить, что неправильно использовалась неправильная форма.
Если это не выполнимо, то я бы принял по крайней мере две меры предосторожности. Перепишите URL-адрес Apache и проверьте код в коде, чтобы убедиться, что сеанс зашифрован - проверьте заголовки HTTP.