Проблемка с 404

123
mff
На сайте с 21.02.2008
Offline
266
mff
#11
ivan-lev:
Аккуратнее. Он иногда не отображается по умолчанию в ftp-клиенте..

Здравствуйте! Так и есть. Хостинг-провайдер недавно обновил ПО и после этого в тотальнике не видно было скрытых файлов. Нашел его в менеджере файлов в панели управления.

ivan-lev:

Робот видит "кривую" ссылку и переходит по ней.. При этом результат похода робота можно наблюдать в вебмастере.

Есть два вида непонятных ссылок:

http://site.ru/channel_eng.php/www.tv2.tomsk.ru/tv2/tv-programm/channel_eng.php?ch=1579

и

http://site.ru/index.php/welcome/index.php?co=96&ge=8

По первой ссылке я обнаружил в базе данных в строке Сайт было указанно www.tv2.tomsk.ru без http://. Я давно удалил эту запись но не помогло. Слово "welcome" не нашел ни в базе ни в файлах сайта. Скорей всего эти ссылки он подхватил где то в сети. Движок сайта весь перерыл.

ivan-lev:

Возможно, помимо 404, имеет смысл разобраться с причиной появления такого рода ссылок (относительные вместо абсолютных, видимо)..

Ссылки на внутренние страницы и изображения в файлах сайта у меня все относительные. Тег <base> прописан везде.

Вот содержимое файла .htaccess:

AddDefaultCharset utf-8

AcceptPathInfo Off
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

RewriteCond %{QUERY_STRING} ^co=
RewriteRule ^$ /index.php [R=301,L]

RewriteCond %{QUERY_STRING} ^ch=
RewriteRule ^$ /channel.php [R=301,L]

ErrorDocument 404 /404.php
ivan-lev:

Естественно, используя директивы .htaccess, можно все эти настройки переопределить.. =)

Подскажите пожалуйста, что можно сделать? Не силен в .htaccess 😕

У меня есть страницы:

http://site.ru/channel.php?ch=n

http://site.ru/channel_eng.php?ch=n
http://site.ru/index.php?co=n
http://site.ru/index_eng.php?co=n
где n - это число от 1 до 7400

Откуда он берет эти URL и почему не понимает ответа 404 понять не могу :((((

Vladimir
На сайте с 07.06.2004
Offline
530
#12
mff:

Откуда он берет эти URL и почему не понимает ответа 404 понять не могу :((((

- Сайт ТВ2, давно переехал на другой домен. Соответсвенно на домене tv2.tomsk.ru, можно разместить все что угодно, на любом сервере. Такой домен регистрируется, примерно как и *.msk, в зоне tomsk.ru

Соответвенно ни ТВ2, ни tomsk.ru не имеют к сайту tv2.tomsk.ru никакого отношения ( хорошая маскировка )

- Отсюда, ищем шелл. Пишем жалобу на распространение вирусов регистратору зоны support@tomsk.ru( как найдем)

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
SocFishing
На сайте с 26.09.2013
Offline
118
#13

Добавить в robots.txt

User-agent: *

Disallow: *.php/*

и затем проверить на корректность как это видит бот.

★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
IL
На сайте с 20.04.2007
Offline
435
#14
mff:
в тотальнике не видно было скрытых файлов.

Меню - FTP - Показывать скрытые файлы на сервере



---------- Добавлено 17.02.2020 в 01:36 ----------

mff:
Подскажите пожалуйста, что можно сделать? Не силен в .htaccess

Привести сайт в порядок.. =)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
SeVlad
На сайте с 03.11.2008
Offline
1609
#15
SocFishing:
Добавить в robots.txt
User-agent: *
Disallow: *.php/*

Феерический бред.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
mff
На сайте с 21.02.2008
Offline
266
mff
#16
ivan-lev:
Меню - FTP - Показывать скрытые файлы на сервере

Спасибо!

ivan-lev:
Привести сайт в порядок.. =)

Так я и привел, по тем ссылкам у меня выдает 404:

Почему он их индексирует понять не могу :o 😕

Anamnado
На сайте с 08.02.2010
Offline
242
#17

страница 404 может попадать в индекс если на ней (вернее в коде ее вызова) не прописано:

header("HTTP/1.0 404 Not Found");

других вариантов НЕТ

зачем вам непонятный сервис чеканья, когда отлично проверенный есть у яндекса вот им и чекайте.

https://webmaster.yandex.ru/tools/server-response/

у вас в вашей чекалке отсутувет параметр

Status: 404 Not Found

лано проще скрин - щас

X
На сайте с 04.12.2018
Offline
279
#18

Код ответа точно 404?

Удобный съем позиций (http://allpositions.ru/redirect/58277)
Anamnado
На сайте с 08.02.2010
Offline
242
#19

Xubart, НЕТ

должно быть вот так

у него нет

jpg 189909.jpg
Anamnado
На сайте с 08.02.2010
Offline
242
#20

mff, увас скорость ответа сервера 22мс

вы или кудесник или сайт стоит на том же серваке, что и сервис проверки, (без участия маршрутизаторов.....)

[мне вот до селя пока и рекомендованные 50 ни разу видеть не удавалось]

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий