Спасибо за наводку, удалось сделать по этому примеру
ErrorDocument 403 "<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body>Error 403 - Esta ubicación no es pública</body></html>"
и с вашим комментарием про экранировать, оно считывает, но есть одна проблема.
Оно выводит текст в кодировке text/html; charset=iso-8859-1, а так как текст у меня стоит рус, то я вижу крякозябры, пробовал в главном конфиге apache ставить AddDefaultCharset UTF-8, не срабатывает.
Провел эксперименты, и пришел к выводу, что весь сайт, все файлы, отдаются в корректной кодировке, кроме файла ErrorDocument, как еще принудительно можно в него вписать кодировку?
Я также пробовал в .htaccess писать IndexOptions +Charset=UTF-8, но он все равно, именно в файле ошибки, отдает iso-8859-1
humoured, у меня домен автоматом на https, если указать
ErrorDocument 500 /500.html
то он просто к домену подставляет эту страницу, site.ru/500.html, а мне нужно, чтобы он отдавал ответ, на самом главном домене, без приставок
humoured, ну тогда он отдаст его на отдельной странице типа site.ru/404.php
а если не указывать, адрес, а вписать текст, тогда он прям на главной домене отдает site.ru > text 404
alex1478, хорошее решение, скажите пожалуйста, а по типу HTTP/1, есть ли смысл в нем?
Что если убрать его, чтобы все запросы проверяло, а не только HTTP/1 ?
dodo512, так не хочет, пустил только вот так
RewriteCond %{http_User_Agent} "!^Mozilla/5\.0 .+ \(compatible; Cloudflare/"
Но, если добавить сюда RewriteCond %{http_User_Agent} "!^Mozilla/5\.0 .+ \(compatible; Cloudflare | PTST/" то все равно не хочет
То есть если сайт такой же тематики, но при этом другой домен, другой ип, другой дизайн
Все равно нужно на левом аккаунте, отдельно добавлять в вебмастер
Чтобы никакого пересечения не было ?
Можно ли как то сделать это ограничение только на вход на сайт, а уже по сайту ходить нормально?
Сейчас ваше правильно работает идеально, но когда я зашел на сайт с гугла, пустило на главную сайта как нужно, а уже если я по сайту хожу по ссылкам, то я получаю 403
Здравствуйте. Подскажите пожалуйста.
Как сделать так, если я ввожу site.ru в браузерную строку, то получаю страницу "Привет Мир" на чистом листе бумаге без допов в домене например: (типа page.html, etc)
Если я перехожу на этот же site.ru из поиска, то для меня открывается сайт в полной мере.
Или же Если я перехожу на этот же site.ru из поиска, то для меня открывается сайт to.site.ru
При этом, разрешить всем поисковым ботом видеть главную страницу (без текста "Привет Мир")
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.