Вот код моей страницы 404, куда его вставлять в файле error.php ?
<br><br>
<div id="wrap_404">
<h3 class="title_404">404</h3>
<span class="line_1_404">К сожалению, мы не можем найти эту страницу!</span>
<br />
<span class="line_2_404">Либо что - то пошло не так или страница больше не существует.</span>
<br />
<a href="" class="readon">На главную</a>
</div>
только вот почему то увеличилось время ответа сервера с 120мс до 240 при запросе к несуществующей странице, да и в PageSpeed Insights скорость была 84 стала 74.
Извините, но я походу некорректно описал свою проблему... Дело в том что при запросе несуществующей страницы выводится 404 ошибка для пользователя нормально, а вот для поисковых роботов ошибка 200 или же 303. Как это победить я понятия не имею, кто сталкивался подскажите пожалуйста.
vrv: 96/100 вполне нормально.
Если получше делать - увеличьте шрифт у номеров телефонов и посмотрите какие-то блоки видимо вылазят паддингом или маржином за экран.
не знаю , перепробовал разные варианты, ругается именно на меню
Элемент <div id="s5_button_frame">Цены Наши преи…а Вопрос-ответ</div> находится вне области просмотра.
Элемент <div id="s5_bottom_menu_wrap">Квартирный пер…Сайта Упаковка</div> находится вне области просмотра.
Что с ними не так не пойму. Самое верхнее меню норм а на эти 2 ругается ...
Сайт
раздел
Подскажите, пожалуйста, возможность добавления сайта в этот раздел.
Можно всю вёрстку страницы ошибки прямо в error.php положить, тогда file_get_contents вообще не нужен.
Вот код моей страницы 404, куда его вставлять в файле error.php ?
Сейчас в error.php такие настройки
defined('_JEXEC') or die;
if($this->_error->get('code') == '404')
{
if(PHP_SAPI == 'cgi' || PHP_SAPI == 'cgi-fcgi')
header('Status: 404 Not Found');
else
header($_SERVER['SERVER_PROTOCOL'].' 404 Not Found');
echo file_get_contents(JURI::root().'/404');
exit;
}
Страница 404 создана выведена через скрытое меню
Всем огромное спасибо, сделал так как советовал dma84
только вот почему то увеличилось время ответа сервера с 120мс до 240 при запросе к несуществующей странице, да и в PageSpeed Insights скорость была 84 стала 74.
Может кто что подсказать ?
нету у вас для пользователей 404 ошибки.
HTTP/1.1 303 SEE OTHER
SERVER: NGINX
DATE: WED, 07 DEC 2016 14:43:02 GMT
CONTENT-TYPE: TEXT/HTML; CHARSET=UTF-8
CONNECTION: KEEP-ALIVE
SET-COOKIE: CCD58A3F3E165029DF28A24F6FF6CFF1=1FV5ANT27OKABS02DMATN5VK76; PATH=/; HTTPONLY
LOCATION: HTTP://GRUZOVOZKA.DP.UA/INDEX.PHP?OPTION=COM_CONTENT&VIEW=ARTICLE&ID=67
X-PAGE-SPEED: ON
CACHE-CONTROL: MAX-AGE=0, NO-CACHE
HTTP/1.1 200 OK
SERVER: NGINX
DATE: WED, 07 DEC 2016 14:43:02 GMT
CONTENT-TYPE: TEXT/HTML; CHARSET=UTF-8
CONNECTION: KEEP-ALIVE
P3P: CP="NOI ADM DEV PSAI COM NAV OUR OTRO STP IND DEM"
PRAGMA: NO-CACHE
SET-COOKIE: CCD58A3F3E165029DF28A24F6FF6CFF1=FIKNCHRSEJ2AKVED1IS4UQFUB5; PATH=/; HTTPONLY
X-PAGE-SPEED: ON
CACHE-CONTROL: MAX-AGE=0, NO-CACHE, NO-STORE, MUST-REVALIDATE, POST-CHECK=0, PRE-CHECK=0
У вас редирект на 200 ОК. А должно быть 404
Вам нужно отдавать заголовок:
header('HTTP/1.1 404 Not Found');
header('Status: 404 Not Found');
А не просто текст 404 ошибка.
А можете поконкретней, что нужно сделать, бо я не силен в этом деле ( Где эти настройки менять ?
header('HTTP/1.1 404 Not Found');
header('Status: 404 Not Found');
Извините, но я походу некорректно описал свою проблему... Дело в том что при запросе несуществующей страницы выводится 404 ошибка для пользователя нормально, а вот для поисковых роботов ошибка 200 или же 303. Как это победить я понятия не имею, кто сталкивался подскажите пожалуйста.
Мужики, я не программист так что как говорится не судите строго. В место этого подсказали бы конкретно по заданному вопросу )
Этот не сайт для мобильных устройств. Это уг разьебашка - "резиновая верстка"
Я Вас не понял, объясните пожалуйста
96/100 вполне нормально.
Если получше делать - увеличьте шрифт у номеров телефонов и посмотрите какие-то блоки видимо вылазят паддингом или маржином за экран.
не знаю , перепробовал разные варианты, ругается именно на меню
Элемент <div id="s5_button_frame">Цены Наши преи…а Вопрос-ответ</div> находится вне области просмотра.
Элемент <div id="s5_bottom_menu_wrap">Квартирный пер…Сайта Упаковка</div> находится вне области просмотра.
Что с ними не так не пойму. Самое верхнее меню норм а на эти 2 ругается ...
Та, где будут живые переходы по ней.
ну а как мне это определить ? )
Оцените пожалуйста шансы добавления
Сайт
Роздел