DiAksID: может парсер не срабатывает без явного вывода хоть чего-либо на страницу. может срабатывает но криво. может он должен при пустом буфере обмена 404 выдавать, мало ли. движок надо смотреть...
---
на вскидку: при пустом буфере обмена выскакивает какая-то ошибка PHP (отображение ошибок наверняка отключено), не отрабатывается ни поиск страницы в БД ни выдача cms-ной 404. на рухновшей cms-ке, ессено, в заголовки летит 404, а серверная 404-я видимо не определена.
включите отображение ошибок, попробуйте отловить что к чему...
Спасибо, включу отображение ошибок и попробую.
Но могу сказать одно - контент выводится правильно если урл вбить с якорем. Т.е. из БД данные берутся правильно. Только в ЯВебмастере ответ 404. Т.е. сам по себе код страницы отрабатывает полностью правильно.
может парсер не срабатывает без явного вывода хоть чего-либо на страницу. может срабатывает но криво. может он должен при пустом буфере обмена 404 выдавать, мало ли. движок надо смотреть...
---
на вскидку: при пустом буфере обмена выскакивает какая-то ошибка PHP (отображение ошибок наверняка отключено), не отрабатывается ни поиск страницы в БД ни выдача cms-ной 404. на рухновшей cms-ке, ессено, в заголовки летит 404, а серверная 404-я видимо не определена.
включите отображение ошибок, попробуйте отловить что к чему...
Спасибо, включу отображение ошибок и попробую.
Но могу сказать одно - контент выводится правильно если урл вбить с якорем. Т.е. из БД данные берутся правильно. Только в ЯВебмастере ответ 404. Т.е. сам по себе код страницы отрабатывает полностью правильно.
404 кто движок отдает или именно сервер??
Если двигло смотрите что там на входе где-то ошибка
В яВебмастере проверяю - ответ сервера 404.
Движек отдает что все в порядке, так как в странице не выводится надпись "извините, страница не существует".
Якорь существует только в браузере пользователя и на сервер он не передается
Я понимаю, так вот и удивлен, что ответ сервера 404, ведь урл обрезается, а значит должен существовать. Существует если вводить без якоря (ответ 200).
Правильнее вопрос было поставить так.
почему если в урле есть # (якорь) то ответ сервера 404 и как с этим бороться? спасибо
ps ведь в $tekurl пишется адрес без якоря
а если напечатать в браузер $_SERVER['REQUEST_URI'] - увидешь #?
почитай об fragment identifier
Спасибо. Всё на английском ((
Можете просто коротко пояснить, что за процесс происходит? в 2-х словах если не сложно
сделал так
А у меня такой вопрос - как понять будет ли ссылка на доноре кликабельна? Речь о статейных биржах конечно. Может кто-то подскажет?
postavkin, маловероятно, был аналогичный случай- все норм.
Главное чтобы контент был в коде.
Так я же говорю - в коде нет "30 товаров", но юзер что то там скроллит...
Вот за это и беспокоюсь.
kdv12, спасибо, настолько все просто? Сейчас попробую.
ps спасибо. действительно работает как надо.
потерто. извините.
Спасибо!
или же сделайте проще
header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
Спасибо, это помогло.
Ребят, я готов если надо 3000 заплатить, просто нужно грамотное решение.