Сначала настроим поддомены на timeweb.
Для создания поддоменнов, Вашего доменного имени site.ru, пожалуйста, перейдите в раздел "Домены и поддомены", после чего около доменного имени site.ru необходимо кликнуть кнопку "Добавить поддомен" и создать поддомены:
arhangelsk.site.ru
Создать директории сайта Вы можете в разделе "Файловый менеджер", нажав на кнопку "Файл" и выбрав пункт "Новая папка".
Директории: spb.
Настроить перенаправление Вы можете через .htaccess по следующей инструкции предоставленной ниже.(файл в корне сайта)
.htaccess:
AddDefaultCharset UTF-8 Options +FollowSymlinks RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L] RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] php_flag register_globals Off RewriteCond %{HTTP_HOST} arhangelsk.site.ru RewriteCond %{REQUEST_URI} !arhangelsk/
далее в адмике крутим:
Теперь распишим, что в этих файлах на поддомене:
.htaccess:
config.core.php:
index.php: (скопированный с корня только поменяли )
Аааа и это ещё все, не забудьте вычистить весь браузерный кеш и кеш в админке, а то может не правильно работать...!!!