Страница 1 из 1

На странице 403 вместо почты администратора [no address given]

Добавлено: 31 май 2020, 10:13
lp85d
Решается это таким образом
Переходим по ссылке
C:\OSPanel\userdata\config\Apache_2.4-PHP_7.2-7.3-x64_server.conf
В пустой строке добавляем
ServerAdmin lp85d@mail.ru
Перезагружаем сервер и готово!
Не благодарите, сам убил на это два часа своей жизни :geek:

Re: На странице 403 вместо почты администратора [no address given]

Добавлено: 31 май 2020, 10:18
lp85d
А вот если же ты дорогой друг и текст захочешь отредактировать
То тебе сюда и сюда
C:\OSPanel\modules\http\Apache_2.4-PHP_7.2-7.3-x64\error\HTTP_FORBIDDEN.html.var
C:\OSPanel\modules\http\Apache_2.4-PHP_7.2-7.3-x64\error\contact.html.var

Доступ запрещён!
У Вас нет прав доступа к этой директории. Отсутствует индексный файл, или директория недоступна для чтения.
Если Вы считаете, что это ошибка сервера, пожалуйста, сообщите об этом веб-мастеру.

Изображение
Изображение

Re: На странице 403 вместо почты администратора [no address given]

Добавлено: 31 май 2020, 10:50
lp85d
А вот кстати как я блокирую доступ на сайт
В файле что в корне сайта .htaccess прописана команда

RewriteEngine on
ErrorDocument 404 http://1jf.ru/
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ".*Favicon." [OR]
RewriteRule ".*" "-" [F]
</IfModule>


И любой пользователь с текстом в User Agent содержащим Favicon не сможет войти на сайт

Re: На странице 403 вместо почты администратора [no address given]

Добавлено: 31 май 2020, 11:54
lp85d
Вариант файла .htaccess что выше не совсем верный
Вот этот вариант работает более корректно

<IfModule mod_rewrite.c>
RewriteEngine on
ErrorDocument 404 http://1jf.ru/
RewriteCond %{HTTP_USER_AGENT} (Favicon|HaosouSpider|MJ12Bot|AhrefsBot|SemrushBot|360Spider)
RewriteRule ^.*$ - [R=403,L]

</IfModule>