Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Региональные поддомены без мультимагазина


Рекомендованные сообщения

Создали для сайта 330 региональных поддоменов gorod.site.ru. Города свыше 50 000 человек.

Установили GEO IP pro, так как нужна была привязка города к поддомену и подстановка городов и геосообщений.

Добавили 330 мультимагазинов, раскоприровали настройки шаблона (а шаблон не простой очень много настроек), теперь в os_setting 200 000 строк.

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

 

Но поддомены отличаются только подстановкой города и адресами.

Появилась идея реализации без мультимагазинов, нужно формирование ссылок из имени поддомена. Что бы все ссылки были не site.ru/..., а gorod.site.ru/...

В файле system/library/url.php сделал замену:

public function __construct($url, $ssl = '') {
		$this->url = $url;
		$this->ssl = $ssl;
	}

Поменял на:

public function __construct($url, $ssl = '') {
		$this->url = 'http://' . $_SERVER['HTTP_HOST'] . '/';
		$this->ssl = 'https://' . $_SERVER['HTTP_HOST'] . '/';
	}

Все супер работает, но только с ЧПУ default. Я использую seo_pro.

 

Может кто в курсе, какие замены нужно провести в seo_pro.php или где еще.

Может даже платно если так все серьезно.

Хотя думаю много, кто мучается с мультимагазинами, когда нужно только пару подстановок менять.

В общем думаю будет полезной темой если все разрулим)

Ссылка на комментарий
Поделиться на других сайтах


{
		if (strpos($url, '/admin') === false) {
			$this->url = 'http://' . $_SERVER['HTTP_HOST'] . '/';
			$this->ssl = 'https://' . $_SERVER['HTTP_HOST'] . '/';			
		} else {
			$this->url = $url;
			$this->ssl = $ssl;		
		}
	}

Точнее вот так пришлось писать в system/library/url.php, иначе не заходило в админку!

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

Приветствую! Очень хорошая идея реализации без мультимагазинов. Тоже ищу решения . У меня на сайте если не добавлен мультимагазин для поддомена, то не работаю иконки и кнопка добавить в корзину. Не могу найти как это исправить. 

111й.png

Ссылка на комментарий
Поделиться на других сайтах


Странно, реализовали мультимагазины региональные без всяких проблем. Может Вы слишком заморочились? Там всё намного проще. 

Ссылка на комментарий
Поделиться на других сайтах


On 3/21/2019 at 11:17 AM, Yarilo said:

Странно, реализовали мультимагазины региональные без всяких проблем. Может Вы слишком заморочились? Там всё намного проще. 

А если этих мультимагазинов нужно сделать больше 1000, то какая тогда будет нагрузка? 

Ссылка на комментарий
Поделиться на других сайтах


1 час назад, DmitriyKondrashkin сказал:

А если этих мультимагазинов нужно сделать больше 1000, то какая тогда будет нагрузка? 

А смысл столько делать? Делают обычно под регионы. Иногда делают под города миллионики. А делать под всякую мелочь, смысла нету.

Ссылка на комментарий
Поделиться на других сайтах


3 hours ago, Yarilo said:

А смысл столько делать? Делают обычно под регионы. Иногда делают под города миллионики. А делать под всякую мелочь, смысла нету.

Смысл в том что, куда есть доставка транспортными компаниями , то эти поддомены и делаем.

Ссылка на комментарий
Поделиться на других сайтах


  • 7 месяцев спустя...
  • 2 недели спустя...
В 22.03.2019 в 20:25, DmitriyKondrashkin сказал:

Смысл в том что, куда есть доставка транспортными компаниями , то эти поддомены и делаем.

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

Ссылка на комментарий
Поделиться на других сайтах


6 часов назад, ink206 сказал:

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

 

Мысль, идея, предположение или просто так?

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...

Сделал модуль, который позволяет создать региональные поддомены не используют мультимагазин 

 

Новая версия:

 

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.