Я планирую многострановой сайт. Я буду использовать поддомен для каждой страны, например:
uk.example.com (Великобритания)
us.example.com (США)
ca.example.com (Канада)
В каждой стране будут разделы, но не во всех странах будут все разделы.
Так, например, на сайте в Великобритании будет доступно 3 раздела, на сайте в США будет 5 разделов, а на подоконнике CA есть все доступные разделы (предположим, что есть 8 разделов).
Мне нужно каким-то образом включить и выключить разделы в каждом поддомене, а на внутренних страницах изменить параметры (например, в Великобритании мне нужно показать другой символ денег и, возможно, использовать другой текст).
Кроме того, мне нужно использовать какой-то параметр в соответствии с используемым поддоменом (информация находится в той же базе данных, поэтому, если поддомен - Великобритания, мне нужно получить только информацию для Великобритании).
Самый простой способ - это реплицировать в каждом поддомене код, но я не хочу делать это таким образом, потому что когда я что-то изменяю в коде, мне придется копировать для всех других поддоменов.
Я использую C #.
Любые предложения и помощь приветствуются:)