Вместо 404 - белый экран. Как исправить?
В общем, создавал тему до этого по поводу того что не отображается 404 на сайте шармосква.рф - посоветовали создать страницу и прописать в .htaccess ErrorDocument 404 /404 - я собственно так и сделал (невзирая, что у меня есть уже 404 страница) - создал новую, назвал 404error (она и сейчас доступна), прописал в htac - ErrorDocument 404 /404error.html - и пару часов она нормально отображалась по запросам шармосква.рф/апапапаплвл - а потом перестала, снова белый экран, вместо понятной страницы. Кто нибудь сталкивался с подобным на WP?
мм по сути вам достаточно просто сделать редирект, убедитесь в правильном хитачисе и скиньте полный код хитачеса, правильным будет составлено к примеру вот
____
# РАЗРЕШАЕМ просматривать ВСE
Allow from All
# Защищаемся от неграмотных ModRewrite правил
RewriteEngine Off
# Индексный Файл
DirectoryIndex index.php
# PHP 5
#AddHandler application/x-httpd-php5 .php .php5 .phtml
# PHP
#AddHandler application/x-httpd-php .php .phtml
# Магические Кавычки
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag magic_quotes_sybase Off
# Глобальные переменные
php_flag register_globals Off
# Устаревшие суперглобальные масивы
php_flag register_long_arrays Off
# Отладка
php_value error_reporting 32767
php_flag display_errors On
php_flag html_errors On
php_flag log_errors Off
php_flag ignore_repeated_errors Off
php_flag ignore_repeated_source Off
# Кодировка по умолчанию
php_value default_charset UTF-8
AddDefaultCharset UTF-8
# Максимальный размер загружаемого файла
php_value upload_max_filesize 999M
php_value post_max_size 999M
# Компрессия
php_flag zlib.output_compression On
php_value zlib.output_compression_level 6
# Mbstring
php_value mbstring.func_overload 0
# Подсветка PHP Кода
#php_value highlight.string #ff0000
#php_value highlight.comment #909090
#php_value highlight.keyword #000000
#php_value highlight.bg #efefff
#php_value highlight.default #0000ff
#php_value highlight.html #000090
# Страницы ошибок
ErrorDocument 403 /
ErrorDocument 404 /
выведите показ ошибок тогда, если не поможет юзайте мой сканер на сайте синтаксиса
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
order allow,deny
deny from 188.143.232.27
deny from 188.143.234.155
deny from 188.143.232.32
allow from all
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
ErrorDocument 404 /404error.html
дайте весь код с /404error.html
Страница доступна по адресу http://xn--80aaf5ajmmk2d.xn--p1ai/404error
с содержимым
<?php
/////////////////////
//$title = 'Ошибка';
//////////////////////
echo '<div>Ошибка 404 означает, что Вы ошиблись при наборе или страница была удалена';
echo '</div>';
echo '<div">';
echo "<center><img src='https://top.h2m.name/img/404/load.gif' alt='Загрузка' /></center>";
echo '</div>';
echo '<div>';
header('Refresh: 3; URL=https://top.h2m.name');
echo 'Через несколько сек. вы будете перенаправлены на Главную страницу ТОП100';
echo '</div>';
?>
и проверьте перейдите по http://xn--80aaf5ajmmk2d.xn--p1ai/test/блаблабла
если ошибка отобразится, то в самом ядре вы допустили ошибку 404, если редиректом, то ищите в странице ошибки
___
RewriteEngine On
RewriteRule ^404error.html$ /404error [L,QSA]
проблемы хостинга, совет меняйте провайдера