SaW_3D
Ответы в темах
-
Форум: Проблемы и решения
Тема: Не нужные 404 страницы под картинкиУдалил, галочка стояла — нифига
В общем заметил в консоли что-то там про XML пишет ошибку, проверил на всякий sitemap.xml страницу — там ошибка выдает.
Искал в инете, что может быть, оказалось, в файле функций в конце пустые строки были. Удалил их — теперь всё везде работает, не зависает))
add_filter( 'postmeta_form_limit', function( $limit ) { return 50; } );
Решило проблему, спс) а вот на 1-й вопрос решить бы
- Ответ изменён 7 лет, 10 месяцев назад пользователем SaW_3D.
Форум: Проблемы и решения
Тема: Разные шаблоны вывода для записиВ файле single.php вот так прописал вроде пашет, но как-то не красиво что-ли)) Т.е. сначала подключается single.php потом переключается на другой шаблон, может сразу как-то можно?
<?php if ( in_category('14')){ include(TEMPLATEPATH . '/single-article.php'); } else { ?> /* code single */ <?php } ?>
Форум: Проблемы и решения
Тема: Страница с лучшими записямиСоздал файл category-populyarnye-stati.php
в нём вот такое
<?php query_posts( '&posts_per_page=2&order=desc&meta_key=post_views_count&orderby=meta_value_num'); ?> <?php if(have_posts()): ?> <?php while(have_posts()): the_post(); ?>
При нажатии в пагинации на «след. страница» показывает 404 страницу (http://domen.ru/populyarnye-stati/page/2/)
Вот про этот момент я и спрашивал: мы вроде выводим категорию (но она по сути пустая), в обычной категории в head прописываются <link rel=»next» href=»http://domen.ru/page/2/»>, а тут пусто.
Поэтому и не понятно как всё организовать, чтобы пагинация работала и в какой файл всё это писать.
Форум: Проблемы и решения
Тема: Страница с лучшими записямиКак вывести я знаю, мне не понятно где это написать в каком типе файлов: taxonomy.php или в каком? Мне не в сайдбаре вывести 5 лучших, а чтобы это была полноценная страница со своей пагинацией.
Форум: Проблемы и решения
Тема: 503 ошибка — много запросов на статикуВот что пишет:
Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета.
Используйте кеш браузера для следующих ресурсов:https://vk.com/fonts/opensans300.woff (не указан срок действия)
https://vk.com/fonts/opensans400.woff (не указан срок действия)
https://vk.com/fonts/opensans600.woff (не указан срок действия)
https://vk.com/fonts/opensans700.woff (не указан срок действия)
https://iwantgames.ru/…/A.style.css.pagespeed.cf.RxrXJ4GGYZ.css (5 минут)
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js (60 минут)
https://pagead2.googlesyndication.com/pagead/osd.js (60 минут)Форум: Проблемы и решения
Тема: 503 ошибка — много запросов на статикуВот, что еще пишут:
Если количество запросов на Apache составляет более 50% от количества запросов на nginx, то это говорит о возможных проблемах с сайтом. Такими проблемами могут быть: CMS, которые статическую информацию формируют через скрипты, слишком большая посещаемость вашего сайта роботами или же неправильные настройки виртуального хоста.
/*****************/
По нагрузке по IP посмотрел: там с IP-адресов google-а число запросов Apache почти совпадает с Nginx (т.е. больше 50% явно). Может всё из-за этого?
PS: «у вас сайт отдает заголовки кеширования для статики? Не запрашиваются ли одни и те же картинки повторно?» — вот это где можно проверить?))
Форум: Проблемы и решения
Тема: 503 ошибка — много запросов на статикуВот что отвечали:
Сервера работают в обычном режиме. Судя по статистике, на сайт поступает слишком много запросов к статическим файлам. Скорее всего, ошибка возникает из-за превышения лимита по количеству одновременных подключений к серверу. Уменьшите количество загружаемых на сайт статических файлов или уменьшите их размер.
При каждом входе на сайт или переходе на страницу идет в среднем 25 запросов к серверу Nginx. При таком количестве 3-4 одновременных перехода по сайту могут вызывать ошибку по вышеописанной причине, поскольку более половины изображений только на главной странице сайта загружаются более 1 секунды.
Количество запросов можно посмотреть в меню Нагрузка на веб-сервер. Время загрузки каждого элемента можно посмотреть в консоли разработчика в браузере. Логи сервера есть в меню Лог сервера. Лимит одновременных подключений для статики — 30.
/*************************/
Почему тогда предыдущие 2-3 года всё было норм, а сейчас вдруг число обращений к статическим файлам вдруг превышать что-то там стало? Если интересно ссылка на сайт в профиле есть, можете посмотреть и написать есть ли у вас 503-ошибка.
Что интересно, скачал логи сервера, и за 1 час времени 503-ошибки только 3 штуки всего. Может эта ошибка у меня только появляется?
Поудалял все пустые медиафайлы — нагрузка упала значительно, и переходов больше нет на эти страницы. Походу в этом всё дело было.
Спасибо за ответы, щас буду пробовать все варианты, потом отпишу о результате
Статьи есть, 404 появляется при открытии именно путей на картинку, в самих статьях ссылок на эти картинки (старые) уже нет. Только как люди находят URL этой картинки я вообще не понимаю, в google-картинках может.
Еще сейчас заметил, что картинки я удалял по FTP сразу все, а в самом WordPress-е -> «Медифайлы» остались их пустые места и URL, в которых уже нет нужды, может из-за этого?
Форум: Проблемы и решения
Тема: Определение страницы из functions.phpвсё разобрался спасибо) видимо уже мозг не варит
Форум: Проблемы и решения
Тема: Определение страницы из functions.phpпример можно?)