Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 18.10.2021, 19:05   #1
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 407
Сказал(а) спасибо: 1,571
Получил(а) "Спасибо": 2,199
Нарушения: 0/0 (0)
Репутация: 639469

Thread Starter Редирект с поддоменов

Странная проблема с редиректами:
есть клиентский интернет-магазин на Webasyst. Основной сайт и его клоны - региональные поддомены.

Если набрать в адресной строке урл поддомена с https, типа https ://msk.site.ru, то все в порядке.
А вот если набрать без https, просто msk.site.ru, то происходит редирект на основной сайт https ://site.ru.

Технически сайт один, и .htaccess у него тоже один.

Пробовали прописывать в .htaccess такое правило, но не помогло.
Цитата:
RewriteCond %{HTTP_HOST} ^msk\.site\.su$ [NC]
RewriteRule ^(.*)$ https://msk.site.ru/$1 [R=301,L]
Где этот редирект с поддоменов может быть настроен, если в .htaccess его нет?
Tanya вне форума   Ответить с цитированием
Старый 18.10.2021, 22:13   #2
дани мапов
Junior Member
Студент
 
Регистрация: 12.07.2020
Сообщений: 11
Сказал(а) спасибо: 4
Получил(а) "Спасибо": 4
Нарушения: 0/0 (0)
Репутация: 5595

По умолчанию Re: Редирект с поддоменов

Если есть возможность, сначала лучше хостеру напишите
дани мапов вне форума   Ответить с цитированием
Старый 18.10.2021, 22:22   #3
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 407
Сказал(а) спасибо: 1,571
Получил(а) "Спасибо": 2,199
Нарушения: 0/0 (0)
Репутация: 639469

Thread Starter Re: Редирект с поддоменов

Заказчик бывший программист и сам себе хостер. Такие дела.
Tanya вне форума   Ответить с цитированием
Старый 18.10.2021, 23:45   #4
zhitov
Member
Аспирант
 
Аватар для zhitov
 
Регистрация: 29.10.2020
Сообщений: 67
Сказал(а) спасибо: 319
Получил(а) "Спасибо": 303
Нарушения: 0/0 (0)
Репутация: 177262

По умолчанию Re: Редирект с поддоменов

Цитата:
RewriteCond %{HTTP_HOST} ^msk\.site\.su$ [NC]
RewriteRule ^(.*)$ https://msk.site.ru/$1 [R=301,L]
Тань, если не ошибаюсь, то это редирект с любого протокола на https.
Так редиректят на www.

Вот, например правильный редирект отсюда
Цитата:
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
или
Цитата:
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
или есть еще варианты.

Цитата:
Сообщение от Tanya Посмотреть сообщение
Технически сайт один, и .htaccess у него тоже один.
Смотреть нужно весь это htaccess - как он там перенаправляет запросы на поддомены.
zhitov вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 18.10.2021, 23:54   #5
Klopopryg
с 2004 года на SE
Аспирант
 
Аватар для Klopopryg
 
Регистрация: 04.07.2020
Сообщений: 75
Сказал(а) спасибо: 459
Получил(а) "Спасибо": 271
Нарушения: 0/0 (0)
Репутация: 208049

По умолчанию Re: Редирект с поддоменов

Цитата:
Сообщение от zhitov Посмотреть сообщение
Смотреть нужно весь это htaccess - как он там перенаправляет запросы на поддомены.
+1 десять зайцев
Лучше выстрелить, перезарядить и ещё раз выстрелить, чем светить фонариком и спрашивать - "Кто там"?
Klopopryg вне форума   Ответить с цитированием
Старый 18.10.2021, 23:57   #6
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 407
Сказал(а) спасибо: 1,571
Получил(а) "Спасибо": 2,199
Нарушения: 0/0 (0)
Репутация: 639469

Thread Starter Re: Редирект с поддоменов

Цитата:
Сообщение от zhitov Посмотреть сообщение
Тань, если не ошибаюсь, то это редирект с любого протокола на https.
Да, с любого на https. Вопрос, почему он не сработал.

Содержимое файла .htaccess вот. Ничего там нет..
Тип файла: jpg screen-htaccess.jpg (71.6 Кб, 44 просмотров)
Tanya вне форума   Ответить с цитированием
Старый 19.10.2021, 00:07   #7
vastmanager
ОПТимизирую оптом.
Академик
 
Аватар для vastmanager
 
Регистрация: 26.06.2020
Сообщений: 1,162
Сказал(а) спасибо: 1,374
Получил(а) "Спасибо": 3,056
Нарушения: 0/0 (0)
Репутация: 762908

По умолчанию Re: Редирект с поддоменов

Цитата:
Сообщение от Tanya Посмотреть сообщение
Да, с любого на https. Вопрос, почему он не сработал.

Содержимое файла .htaccess вот. Ничего там нет..
Чтоб поиметь всех ботов в сраку,
Им нужно предложить клоаку..
vastmanager вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 19.10.2021, 00:22   #8
Mishka
Senior Member
Доцент
 
Аватар для Mishka
 
Регистрация: 21.06.2020
Сообщений: 229
Сказал(а) спасибо: 571
Получил(а) "Спасибо": 3,039
Нарушения: 0/0 (0)
Репутация: -20670

По умолчанию Re: Редирект с поддоменов

Цитата:
Сообщение от Tanya Посмотреть сообщение
Технически сайт один, и .htaccess у него тоже один.
Так запрос же уходит на хтакцесс поддомена.
А там нет ничего.

Уберите эти две строчки из хтакцесс.
Если поведение такое же, то это на уровне движка Вебасиста идёт редирект.

Проверить цепочку редиректов можно плагином.
Или есть даже онлайн сервисы, посмотреть, последовательность редиректов.
Явно там не один.
Mishka вне форума   Ответить с цитированием
Сказали спасибо:
Старый 19.10.2021, 00:23   #9
zhitov
Member
Аспирант
 
Аватар для zhitov
 
Регистрация: 29.10.2020
Сообщений: 67
Сказал(а) спасибо: 319
Получил(а) "Спасибо": 303
Нарушения: 0/0 (0)
Репутация: 177262

По умолчанию Re: Редирект с поддоменов

Цитата:
Сообщение от Tanya Посмотреть сообщение
Да, с любого на https
И с https на https - и так до бесконечности... Ведь под условие подпадает любой протокол.

Тогда уж так
Цитата:
RewriteCond %{HTTP_HOST} ^msk\.site\.ru$ [NC]
RewriteCond %{HTTPS} =off
RewriteRule ^(.*)$ https://msk.site.ru/$1 [R=301,L]
если msk.site.ru
и если протокол не https
то 301 на msk.site.ru
zhitov вне форума   Ответить с цитированием
Сказали спасибо:
Старый 19.10.2021, 00:23   #10
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 407
Сказал(а) спасибо: 1,571
Получил(а) "Спасибо": 2,199
Нарушения: 0/0 (0)
Репутация: 639469

Thread Starter Re: Редирект с поддоменов

Цитата:
Сообщение от Mishka Посмотреть сообщение
Уберите эти две строчки из хтакцесс.
Миш, а какие две строчки убрать?
Tanya вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редирект с несуществующих страниц Tanya Веб-строительство 24 19.01.2021 00:22
Редирект с несуществующих поддоменов lkolobok Веб-строительство 3 23.09.2020 16:26
Фото на сайтах региональных поддоменов svv Продвижение и оптимизация сайтов 8 04.09.2020 03:18


Текущее время: 04:11. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot