- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Заметил что в индекс стали влетать страницы которые кто-то намеренно загоняет такого вида:
wwwsss.site.ru
dgjhdjgh.site.ru
и т.д. - несколько десятков других субдоменов.
То есть страницы сайты готовы отдаваться под любым субдоменом, не важно что идет перед site.ru, страница все равно отдается.
На сайте работает плагин Wp Super Cache , содержимое htaccess полное следующее:
С домена без www происходит редирект на домен с www. , а с остальных - нет. Вопрос - как настроить, и для всех статей тоже? Плагином или вручную.
Добавляю код в htaccess:
RewriteCond %{HTTP_HOST} !^www.site.ru$ [NC]RewriteCond %{HTTP_HOST} site.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
Приводит к том что открытие субдомена wwwsss.site.ru приводит к редиректу на страницу http://www.site.ru/wp-content/cache/supercache/wwwsss.site.ru/index.html - прямо в адресной строке.
P.S. Код htaccess интерпритировался на форуме не правильно, чтобы получить нормальную версию нужно цитировать мое сообщение.
Для начала в настройках зоны домена(DNS) убери А запись со звездочкой, там что то типа
где 192.168.11.22 IP сервера твоего хостера
А в .htaccess сразу после
впиши
RewriteCond %{HTTP_HOST} !^www\.site\.ru$RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
а кусок
RewriteCond %{HTTP_HOST} !^www.site.ru$ [NC]убери, если он там еще естьRewriteCond %{HTTP_HOST} site.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
bums, спасибо за оперативность. Удаление записи DNS помогло избавиться от открытия левых страниц, теперь вылазят 105 Код ошибки: ERR_NAME_NOT_RESOLVED (экспериментирую на другом домене сейчас). Однако, добавление записи в htacc приводит к циклическому редиректу. Хотелось бы полчить 404 или 301 редир с субдоменов.
с WP не работал никогда, но наверняка там в настройках есть указание домена/зеркала сайта. Возможно там у тебя вписан site.ru, а не www.site.ru и WP редиректит на site.ru, а реврайт снова на www.site.ru и так по кругу.
Спасибо, да был циклические редирект внутри самого WP. Убрал - цикл пропал, но осталась 105 ошибка по-прежнему. В принципе, не критично для меня со старых "левых" урлов ставить редирект на главное зеркало.