- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Мне нужно, чтобы любой субдомен редиректился на главную страницу.
По неизвестной причине в индексе Яндекса несколько субдоментов типа sub.ru.mysite.com
Нашёл такой код для .htaccess:
RewriteCond %{HTTP_HOST} ^(.+).mysite.com$RewriteRule ^/(.*)$ http://mysite.com/$1 [R=301,NC]
, но он работает некорректно: субдомены первого уровня просто не работают (ошибка 404), а sub.ru.mysite.com работают как и прежде.
На данном сайте субдоменов нет. Но желательно знать, как сберечь субдомены, если они есть.
Попробуйте так:
P.S. Проблема с mmgp.ru.mysite.com? :) Тут вроде бы выяснили, что нужно убрать wildcard из днс (запись вида:
*.mysite.com A ip).
но он работает некорректно: субдомены первого уровня просто не работают
Ну правильно
Редирект субдоменов любого уровня на главную
А как бы хотели чтобы он работал?
Попробуйте так:
P.S. Проблема с mmgp.ru.mysite.com? :) Тут вроде бы выяснили, что нужно убрать wildcard из днс (запись вида:
*.mysite.com A ip).
Эта проблема! Угадали.
Ваш код работает, но редиректит только субдомены второго уровня!
1. Как сделать, чтобы редирект был и с первого (sub.domain.com) и с третьего (sub3.sub2.sub1.domain.com) и со всех остальных – sub.domain.com?
У меня на этом хостинге нет возможности лезть в записи днс, к сожалению.
2. Как сделать так, чтобы реальный субдомен работал с таким записями .htaccess. Видимо, надо как-то вписать его в исключения?
---------- Добавлено 04.08.2014 в 22:54 ----------
Ну правильно
А как бы хотели чтобы он работал?
Какой бы субдомен не ввели и какого бы уровня, он бы перенаправлял через 301 редирект на главный домен без “www” – на mysite.com
Какой бы субдомен не ввели и какого бы уровня, он бы перенаправлял через 301 редирект на главный домен без “www” – на mysite.com
Добавить после RewriteEngine ON
RewriteCond %{HTTP_HOST} \.(mysite\.com)$
RewriteRule ^ http://%1/? [R=301,L]
Нет, не работает.
Переправляет только второго уровня:( Точнее - любого уровня, кроме первого. Первого - только с www.
Должен работать для всех. Значит либо перекрывается другими (вставили не там где нужно), либо дело в чем нибудь другом.
EasyMoney, зачем хтацесс мурыжить?
оключайте вайлдкард в ДНС
Должен работать для всех. Значит либо перекрывается другими (вставили не там где нужно), либо дело в чем нибудь другом.
Выдает на все субдомены первого уровня ошибку 404. в целом, это решает проблему, но почему так?
www редиректится нормально.
Перекрываться другим не может. Там больше нет записей. Вот весь .htaccess:
AddHandler server-parsed .html
RewriteEngine On
RewriteCond %{HTTP_HOST} \.(mysite\.com)$
RewriteRule ^ http://%1/? [R=301,L]
---------- Добавлено 05.08.2014 в 00:08 ----------
EasyMoney, зачем хтацесс мурыжить?
оключайте вайлдкард в ДНС
Нет возможности на этом хостинге. Ужи говорил, кстати...
И как мне вписать существующий субдомен в исключения к этим указаниям в .htaccess?
Может быть кеш браузера, хз. Я не вижу причин почему он не должен сработать. Если для ввв работает, то и для всех остальных тем более.
Может быть кеш браузера, хз. Я не вижу причин почему он не должен сработать. Если для ввв работает, то и для всех остальных тем более.
Сам в недоумении. Не кеш - проверил на другом браузере. Да и пробовал субдомены случайные.