Поиск по сайту

Результаты поиска по тегам 'мультимагазинг'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Релизы
    • Анонсы
    • Сообщения об ошибках
    • Предложения и Пожелания
    • Перевод
    • Информация
  • Поддержка
    • HOW TO
    • Общие вопросы
    • Шаблоны и Внешний вид магазина
    • SEO
  • Модули, Шаблоны, Дополнения
    • Модули
    • Шаблоны
    • Wanted
  • Реклама
    • Google Adwords
    • Яндекс Директ
  • Стол Заказов
    • Мастеровые
    • Разработка интернет магазина под ключ
    • Разработка Модулей
    • Разработка Дополнительного Функционала
    • Разработка Дизайна и Шаблонов
    • Разные работы по существующему магазину
  • Доска Почёта
    • Хвастаемся своими магазинами
    • Хвалим \ Ругаем Исполнителей
  • Разное
    • Курилка
    • Хостинг
  • Песочница
    • Проблемы с установкой настройкой движка
    • Часто задаваемые вопросы

Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начало

    Конец


Последнее обновление

  • Начало

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начало

    Конец


Группа


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Найдено 1 результат

  1. Недавно столкнулся с ситуацией, включил себе человек SSL сертификат на мультимагазине. И при свежем апдейте Яндекс склеил все поддомены на общий. Проблем оказалось несколько. Во первых при классических настройках редиректа на HTTPS протокол, во всех мануалах и советах механизм редиректа осуществляется при помощи проверки, на какой порт стучится запрос, и если это не 443, то весь трафик виртуалхоста гониться на необходимый нам редирект вида https://site.com. В нашем случае же нам необходимо было сделать редирект исключительно для основного домена, а остальные оставить на 80 . Спасибо @savage4pro за элегантную реализацию. Выглядело это приблизительно так: # Клеим все запросы для всех доменов мультимагазина с www на без www RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L] # Проверяем пришл ли запрос по протоколу HTTPS и если нет - то для основного домена сайта оптравляем его на HTTPS RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^(www\.)?(osnovnoy_domen\.ru) RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L] После этого спокойно включились все домены и мультимагазин заработал ровно так как нам и надо было. Но этого было недостаточно, так как у нас существует физический файл robots.txt, в котором по требованияю Яндекса должна быть директива Host. Сответственно мы должны отдать для каждого домена уникальный robots со своим адресом Hosts. Ок - тут все просто. Переименовываем наш robots.txt в robots_1.txt (нам необходимо чтобы файла robots.txt физически не было на сервере. Клонируем на каждый магазин необходимое количество дополнительных файлов robots_2 robots_3 и т.д И добавляем в .htaccess соответствующие редиректы: RewriteCond %{HTTP_HOST} domain_1\.ru$ RewriteRule ^robots.txt$ robots_1.txt [L] RewriteCond %{HTTP_HOST} domain_2\.ru$ RewriteRule ^robots.txt$ robots_2\.txt [L] И радуемся. Яша видит нормальные роботсы. SSL для нужного домена работает. И никакой головной боли.