Есть такое 😂 Но всё равно по мнению многих "я определю уровень оптимизации вашей страницы" сайтов, я почему-то должен удалить css файл и вшить всё в код.---------- Добавлено 17.12.2017 в 22:35 ----------Ну на счёт удобства – да, думаю. Спасибо за ответ.
php не поддерживает хостинг.---------- Добавлено 14.12.2016 в 19:51 ----------
ErrorDocument 404 404.html RewriteEngine on RewriteRule ^404\.html$ - [R=404,L]
Как же без слэша то, путь ведь от корня сайта.
upd: попробовал ваш вариант, итог: все 404 страницы такие: на них пишет "404.html", исходный код такой же "404.html". Попробовал после этого со слэшами в начале – эффекта 0.---------- Добавлено 14.12.2016 в 19:52 ----------Может я и правда зря морочаюсь... И на самом деле достаточно просто в 404.html добавить <meta name="robots" content="noindex, follow" />
RewriteRule /404.html - [L,R=404]
Вы об этом? Он ничего не делает, всё так же ответ 200.
Я не преследую ни одну из этих целей. Сайт чисто как хобби, но при этом делаю я его всё же не только для себя, но и для читателей. А поэтому хочется, чтобы всё было нормально внутри самого сайта. Делаю это и для роботов, ведь откуда, если не из ПСов, люди будут переходить на сайт? 😕---------- Добавлено 14.12.2016 в 18:38 ----------К тому же это уже как минимум дело принципа. Хочется узнать, возможно ли обманывать браузеры, отдавая 404, или это бред. Просто хочу узнать, кто как делает со своей 404 страницей.
Несколько сайтов перекопал, никто не запрещает 404.html ни в роботсе ни в мета тегах, и при этом их оригинальная страница отдаёт 404. Как-то ведь это можно сделать, кроме php:
<?php header("HTTP/1.1 404 Not Found");echo"<html><head></head><body>Страницы нет</body></html>";?>
Что тогда делать с ней? Чтобы робот ел бессмысленную страницу? Не, не вариант.
Перенаправляет с "404.html" на "404.html/", и последняя в свою очередь отдаёт 404, но первая 200.
Другими словами, всё то же самое.
Беда в том, что я не особо разбираюсь в правилах htaccess. Но чуйка подсказывает, что нужен похожий код, какой сбросил danforth---------- Добавлено 14.12.2016 в 17:31 ----------Быть может добавить обычный 301 редирект тогда? С 404.html на 404.html/
:
Redirect 301 /404.html /404.html/
Пытаюсь сделать это, но получается бесконечный цикл: 404.html > 404.html/ > 404.html// и так далее со слэшами в конце
Так без php никак? :( Сайт чисто на html ---------- Добавлено 14.12.2016 в 16:00 ---------- По ссылке выше переходил, там нет ничего того, что мне нужно. Построю вопрос иначе: как силами htaccess сделать так, чтобы при переходе на /404.html показывалось содержимое этой страницы, но отдавался код 404. Или так не делают? Ну вот к примеру, на сёрче же где-то хранится 404 страница (будь то 404.html, 404.php или всё в таком роде). И если перейти на неё напрямую то...? Она отдаст 403? Стандартную 404 без шаблона? ---------- Добавлено 14.12.2016 в 16:12 ---------- Как отдавать этот самый 404 ответ для требуемой html страницы на сайте. Без php вообще никак?
Аналогично: /ru/forum/951794---------- Добавлено 12.12.2016 в 23:10 ----------Есть предположение, что гугл что-то химичит, а именно оптимизирует картинки для мобильных (режет 70% веса картинок, а то и больше).
К сожалению, в моём случае это может быть довольно долго и сложно (html статик со множеством страниц, что-то вроде гигантского блога).
Тогда следующий вопрос: так ли это страшно? Не в плане даже тех же роботов (ПСов), как они это воспримут и т.д., а вообще в плане... дыр?
Я просто, как и любой человек, пытаюсь понять уже кем-то придуманную систему, ведь, как говорится, зачем придумывать велосипед, если его можно изучить и сделать ещё один, а то и вообще придумать мотоцикл.
Я и не могу понять зачем страницы по УМОЛЧАНИЮ имеют возможность плодиться с "?", "////" и т.п. Есть ли в этом какая-то скрытая угроза или что ещё 😕