Открытие определённой страницы в зависимости от местоположения?
На очень многих сайтах видел интересную вещь, например, если находишься в Беларуси, то открывается сайт белорусский с префиксом by-be, российский соответственно - ru-ru. Как это вообще реализуется? Что необходимо для этого?
Одним словом это называется "интернационализация" (i18n). Все современные фреймворки (Symfony, Yii) поддерживают модуль i18n из коробки. Вот, например, как это работает у Yii2 www.yiiframework.com/doc-2.0/guide-tutorial-i18n.html