Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Региональные сайты на поддоменах

Региональные сайты на поддоменах


     22.09.2014    поддомены    Общие вопросы, Модули    3007

вопрос
Доброе время суток.

Сейчас делаю онлайн магазин на всем известном нами движке. Проблем сделать один магазин как таковых нет. Уже делал, работает.
Появилась мысль реализовать региональные сайты для продвижения в яндексе по областям.

Например
http://www.example.com/ Москва
http://example.com/ Москва
http://spb.example.com/
http://samara.example.com/
http://perm.example.com/
и далее, допустим пусть будет 5-7 штук по крупным городам.

Контент, а вернее база товаров будет единая (доставка по регионам).

Просто вариант, сделать страницы с городами и указать условия доставки (к вопросу не относится), либо через поддомены.

А теперь вопрос - как правильнее реализовать, дабы не клонировать код.

Думаю делать поддомены, где разместить минимум кода и настроек
Скрипт будет считывать настройки (название города в разных словосочетаних, региональные контакты/адреса/телефоны)
Затем будет обращаться к основному сайту и делать замену переменных "$город" / "$адрес"

Подобное было реализовано лет 5 назад (гуглить "форум для dle на поддомене").

Или я не прав? Может кто уже реализовывал подобное или есть мысли, код...

Ответа пока нет


4 комментария

xsash
Юзер

xsash - 22 сентября 2014 12:13 -

С другой стороны новостей тематических не планируется, тогда можно только часть подвала менять, либо шаблон на главной (сделать чуть разное оформление по тематике города)...

Т.е. уходим от замены текста "на лету", а рассматриваем второй вариант - разные шаблоны для поддоменов.

Но всплывает вопрос с мета-тегами (

xsash
Юзер

xsash - 22 сентября 2014 15:42 -

Более расширенный вопрос, плюс частичная реализаци на хабро-тостере http://toster.ru/q/133113

xsash
Юзер

xsash - 22 сентября 2014 16:58 -

Убрал в черновики, вот более лаконичная версия вопроса
http://toster.ru/q/133159

xsash
Юзер

xsash - 22 сентября 2014 16:03 -

Нашел "косяк", но не знаю как исправить, выручайте гуру "htaccess"

Если код вставить в родной хтааксесс перед # Редиректы, то все работает, кроме .html страниц. переменная о домене пустая приходит

В index.php в самое начало сунул

print '<pre>';
print_r($_GET);
print '</pre>';

для проверки входящих данных и добавил


RewriteCond %{HTTP_HOST} ^test\.test\.ru$
RewriteCond %{REQUEST_URI} (.*)/$
RewriteRule ^(.*)$ ?test=test [L]

RewriteCond %{HTTP_HOST} ^demo\.test\.ru$
RewriteCond %{REQUEST_URI} (.*)/$
RewriteRule ^(.*)$ ?test=demo [L]

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх