Официально бело-сине-красный флаг был утвержден как официальный (государственный) флаг России только накануне коронации Николая II в 1896 г. (до этого государственным флагом
                          Российской империи считался черно-желто-белый флаг, который в настоящее время используется различными монархическими движениями, а бело-сине-красный флаг со времен Петра I
                          был торговым или коммерческим флагом России). Тогда красный цвет означал державность, синий – цвет Богоматери, под покровительством которой находилась Россия, белый – цвет
                          свободы и независимости.
                          
                          Cуществует и еще одна "державная" трактовка значений цветов флага, которая означает единство трех братских восточно-славянских народов: белый - цвет Белой Руси (Белоруссии),
                          синий - Малороссии (Украины), красный - Великороссии. В настоящее время чаще всего (неофициально) используется следующая трактовка значений цветов флага России: белый цвет
                          означает мир, чистоту, непорочность, совершенство; синий - Малороссии (Украины), красный - Великороссии.
                        
Спасибо за уточнение!