Jump to content
VerZusAll

Поддомены - легко. Как создать папки по регионам???

Recommended Posts

Привет всем форумчанам! В OpenCart реализована возможность достаточно легко подключать поддомены типа поддомен.мой-сайт.ru, что хорошо для продвижения в Яндексе. Гуглу же надо реализовывать поддомены в виде папок мой-сайт.ru/поддомен. Как оптимальным путем можно решить эту задачу? Я пока встречал такую информацию, верна ли она?:

1) Создать папку в корне магазина и в нее установить опенкарт с настройками главного магазина.

  - Работает ли эта версия? 

  - Самое главное - если картинки кешируются в папку поддоменного магазина, то это вариант будет очень быстро убивать место на хостинге и совсем не подходит (особенно при наличии 20 таких папок-поддоменов и 100000 товаров с 10 фото у каждого)

2) Где-то в контроллере (seo-pro.php или еще где?) отлавливать из URL наличие названий подпапок и получение контента из обычного поддомена без изменения URL?? Если подробнее -   Полный URL: https:// my-site/moscow

   если в урл (м.б. $this->request->server["REQUEST_URI"]) есть значение moscow, то меняем все внутренние пути + получаем контент с поддомена moscow.my-site.ru, при этом url сам так и остается https:// my-site/moscow. Пока мысль такая, но это потому, что у меня опыта 0.2 из 100 :D

 

Вопрос - кто решал подобные задачи и нашел оптимальное решение? Если оно близко ко второму мною написанному варианту, то можно поподробнее, как его решить. Наставьте на путь истиный ищущего путь истинный :ugeek:

Share this post


Link to post
Share on other sites
1 хвилину назад, VerZusAll сказав:

что хорошо для продвижения в Яндексе.

Кто вам такое сказал?

Share this post


Link to post
Share on other sites

Широко известный факт. Все сеошники, которых я знаю, говорят в один голос. Суть в другом - есть задача, надо решить))) Задача - реализовать подпапки)

Share this post


Link to post
Share on other sites
2 минуты назад, markimax сказал:

Вчера смотрел, но не понял, где там папки настраивать. Нашел только обычные поддомены. Ок, спасибо, попробую внимательнее с инструкцией ознакомиться и потом тут отпишусь, подходит или нет)

Share this post


Link to post
Share on other sites
Только что, VerZusAll сказал:

Вчера смотрел, но не понял, где там папки настраивать. Нашел только обычные поддомены. Ок, спасибо, попробую внимательнее с инструкцией ознакомиться и потом тут отпишусь, подходит или нет)

Как угодно можно
Можно поддоменами
Можно папками
Можно папки хоть мультимагазинами сделать

Share this post


Link to post
Share on other sites
50 минут назад, VerZusAll сказал:

Привет всем форумчанам! В OpenCart реализована возможность достаточно легко подключать поддомены типа поддомен.мой-сайт.ru, что хорошо для продвижения в Яндексе. Гуглу же надо реализовывать поддомены в виде папок мой-сайт.ru/поддомен. Как оптимальным путем можно решить эту задачу? Я пока встречал такую информацию, верна ли она?:

1) Создать папку в корне магазина и в нее установить опенкарт с настройками главного магазина.

  - Работает ли эта версия? 

  - Самое главное - если картинки кешируются в папку поддоменного магазина, то это вариант будет очень быстро убивать место на хостинге и совсем не подходит (особенно при наличии 20 таких папок-поддоменов и 100000 товаров с 10 фото у каждого)

2) Где-то в контроллере (seo-pro.php или еще где?) отлавливать из URL наличие названий подпапок и получение контента из обычного поддомена без изменения URL?? Если подробнее -   Полный URL: https:// my-site/moscow

   если в урл (м.б. $this->request->server["REQUEST_URI"]) есть значение moscow, то меняем все внутренние пути + получаем контент с поддомена moscow.my-site.ru, при этом url сам так и остается https:// my-site/moscow. Пока мысль такая, но это потому, что у меня опыта 0.2 из 100 :D

 

Вопрос - кто решал подобные задачи и нашел оптимальное решение? Если оно близко ко второму мною написанному варианту, то можно поподробнее, как его решить. Наставьте на путь истиный ищущего путь истинный :ugeek:

сео гео мап - комплексній пакет инструментов

Share this post


Link to post
Share on other sites

Благодарю) Возможно да, готовый модул - самое правильное решение этого вопроса. Всех благодарю! Думаю, вопрос закрыт.. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.