- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет
Сайт на wordpress последней версии.
Случайно нашел в Яндексе ссылку на сайт в формате w.мойсайт.ru
Удивился, так как поддоменов вообще нет, тем более с буквой w.
Оказывается, что вместо буквы w может быть любое словосочетанеие
То есть при наборе abvgd.мойсайт.ru откроется главная страница сайта без изменения адреса.
Или при наборе sadsadasd.мойсайт.ru/page1 откроется sadsadasd.мойсайт.ru/page1
И все остальные ссылки с такой страницы, прописанные вручную, будут с этим префиксом sadsadasd! Ссылки же, которые генерирует сам сайт, будут с префиксом www
В чем может быть причина этого?
Как это влияет на выдачу?
Спасибо
В чем может быть причина этого?
Как это влияет на выдачу?
1. В настройках сервера
2. как может влиять наличие дублей?
p.s. И почему опять "Кто виноват?", а не "что делать?"
Для редиректа (склейки) основного домена и всех поддоменов на сайт с www добавить в .htaccess (myserver.ru заменить)
RewriteCond %{HTTP_HOST} !=www.myserver.ruRewriteRule (.*) http://www.myserver.ru/$1 [R=301,L]
Для редиректа (склейки) основного домена и всех поддоменов на сайт с www добавить в .htaccess (myserver.ru заменить)
Можно и костыль, а вообще не мешает обратиться к хостеру для удаления вилкарда.
Спасибо за помощь
Только вот код
RewriteCond %{HTTP_HOST} !=www.myserver.ruRewriteRule (.*) http://www.myserver.ru/$1 [R=301,L]
Действует только для главной страницы, с неё он перенаправляет любой поддомен, а вот для всех остальных страниц не действует.
Я не сильно разбираюсь в htaccess, но остальной код у меня там такой:
А как быть в случае VPS?
А как быть в случае VPS?
VPS не VPS какая разница, просто удалить * в зоне домена на НСах
Мне ответила служба поддержки
по причине наличия записи в файле DNS-зоны:
*.сайт.ru. CNAME @
По Вашей авторизованной заявке из личного кабинета мы можем отключить эту
запись либо заменить ее на www.сайт.ru для того чтобы вас сайт был
доступен только по ссылкам:
сайт.ru
www.сайт.ru
Скажите, какой вариант стоит выбрать?
Правильней наверное будет выбрать второй вариант, перенаправить все на www?
если домен короткий то можно с ввв, а хотя я бы выбрал первый, по бекам смотрите.
Скажите, какой вариант стоит выбрать?
поправьте dns!
уберите запись со звездочкой...
запись с www должна быть!
в .htaccess сделайте 301 редирект...