Бюджет: 1000 UAH Срок: 1 день
Здравствуйте!
Я - middle+ WordPress-разработчик. Если есть FTP-доступ к сайту, готов посмотреть и исправить проблему.
Добрый день сайт вордпресс на PHP https://planetaclub.com.ua/
Все страницы сайта кроме главной на укр языке не отдают ответ сервера 200. А отдают ответ 301 – редирект. В серч консоль пишет что страницы не проиндексированы и они с переадресацией, хотя сайт в выдаче есть. Все страницы есть в выдаче. Проблема была замечена случайно. И похоже она присутствует несколько месяцев. Почему она возникла, неизвестно. Первое время, больше года ничего такого не было. Всё было корректно. Видимо чтото обновилось в вордпресе. Возможно какой-то плагин.
Пытался решить проблему с помощью ИИ. Нашел участок кода, который был добавлен программистами для того чтобы убрать (средиректить) дубли сайта (урлы с верхним регистром, с дополнительными слешами и т.п.) на реальные страницы. И при при удалении (закоментировании) этого участка кода проблема решилась. Правда появились дубли. Но буквально в течении часа проблема возвращается и снова все страницы отдают ответ сервера 301. Хотя скрипт остается закомментированным. Пробовал несколько раз, всё тоже самое. Какая-то проблема с кешированием вероятно. Глубже лезть при помощи ИИ уже боюсь.
Помогите пожалуйста. Нужно устранить проблему дублей и проблему 301 ответа сервера.
дубли проверяю тут https://apollon.guru/ru/duplicates/
Цену предлагайте.
Бюджет: 1000 UAH Срок: 1 день
Здравствуйте!
Я - middle+ WordPress-разработчик. Если есть FTP-доступ к сайту, готов посмотреть и исправить проблему.
Бюджет: 5000 UAH Срок: 10 дней
добрый день, могу помочь, имею опыт 5 лет, если будете работать со мной - не пожалеете.
Посмотрите ваш сайтмап (ваш сайт/sitemap.xml), возможно его стоит перегенерировать
Наведіть приклади URL сторінок з кодом відповіді 301
Випадково вибрані декілька сторінок віддають код відповіді 200:
'''>>> https://planetaclub.com.ua/online-school/shkilni-predmety/1-klas/
> --------------------------------------------
> 200 OK
> --------------------------------------------
Status: 200 OK Code: 200 Date: Wed, 30 Jul 2025 11:31:44 GMT Content-Type: text/html; charset=UTF-8 Connection: close Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3qI8VWm4v3ZDZLbXvvX2e%2FDGqPl7uI3AD9rNZry0RPzQo8wfVif9KrrVFAXHEjH5C1bU5lTwqlJSfg4Jua6qj9SJ4EUWFHvyuOgx2SI5R8vbnw%3D%3D"}]} X-Powered-By: PHP/8.2.29 Cache-Control: must-revalidate Last-Modified: Wed, 30 Jul 2025 11:31:44 GMT Link: <https://planetaclub.com.ua/wp-json/wp/v2/pages/787>; rel="alternate"; title="JSON"; type="application/json" Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} Vary: Accept-Encoding,User-Agent Server: cloudflare X-Turbo-Charged-By: LiteSpeed Cf-Cache-Status: DYNAMIC Set-Cookie: pll_language=ua; SameSite=Lax; Secure; Path=/; Max-Age=31536000; Expires=Thu, 30 Jul 2026 11:31:44 GMT CF-RAY: 96748808195a2c04-FRA alt-svc: h3=":443"; ma=86400 '''
'''>>> https://planetaclub.com.ua/pidgotovka-do-zno-onlajn/#vartist
> --------------------------------------------
> 200 OK
> --------------------------------------------
Status: 200 OK Code: 200 Date: Wed, 30 Jul 2025 11:34:38 GMT Content-Type: text/html; charset=UTF-8 Connection: close Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MTVKOzBFEGel26mRP24t23%2BWaDVN1sITFXiw9ye8nfjhlrmIgSZ3vcMD4vEFlsaRtXn%2FZZOISy%2F%2B3q2pZhbwZqA%2B92jzboArNsojRgZAEhFcLA%3D%3D"}]} X-Powered-By: PHP/8.2.29 Cache-Control: must-revalidate Last-Modified: Wed, 30 Jul 2025 11:34:38 GMT Link: <https://planetaclub.com.ua/wp-json/wp/v2/pages/1375>; rel="alternate"; title="JSON"; type="application/json" Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} Vary: Accept-Encoding,User-Agent Server: cloudflare X-Turbo-Charged-By: LiteSpeed Cf-Cache-Status: DYNAMIC Set-Cookie: pll_language=ua; SameSite=Lax; Secure; Path=/; Max-Age=31536000; Expires=Thu, 30 Jul 2026 11:34:38 GMT CF-RAY: 96748c45a9d13727-FRA alt-svc: h3=":443"; ma=86400 '''
https://planetaclub.com.ua/online-school
https://planetaclub.com.ua/ru/onlajn-shkola
https://planetaclub.com.ua/ru/repetitorskij-czentrhttps://planetaclub.com.ua/repetytorskyj-czentr
проблема както плавает. только что проверил. вот эти страницы дают 301 ответ
У вас у кожного url має бути слеш вкінці. Логічно, що посилання без слеша редіректять на відповідні їм зі слешом. Щоб уникнути дублювання сторінок.
Так має бути.
Перевірте ці:https://planetaclub.com.ua/online-school/
https://planetaclub.com.ua/ru/onlajn-shkola/
Необходимо выполнить обновление, перенос и настройку Laravel-проектов на новый сервер с обеспечением стабильной работы, безопасности, защиты от эксплойтов и корректной работы всех сервисов после миграции. 1. Основные задачи Подготовить новый сервер к работе. Перенести файлы проектов, базы данных, конфигурации и cron-задачи. Обновить серверное программное обеспечение. Настроить безопасное окружение для Laravel. Проверить совместимость PHP, Laravel, Composer-пакетов и зависимостей. Обеспечить защиту от известных эксплойтов, вредоносных запросов и несанкционированного доступа. Настроить SSL-сертификаты. Проверить работоспособность сайтов после переноса. 2. Перенос Laravel-проектов Для каждого проекта необходимо: Перенести файлы проекта. Перенести базу данных. Перенести .env конфигурацию. Настроить права доступа к директориям: storage bootstrap/cache Проверить работу: главной страницы; админ-панели; авторизации; форм; API; загрузки файлов; email-отправки; cron-задач; queue workers.3. Безопасность и защита Необходимо реализовать базовый и прикладной уровень защиты: закрыть root-доступ по SSH; настроить SSH-доступ только по ключам; изменить стандартный SSH-порт, если нужно; настроить firewall; разрешить только необходимые порты; установить Fail2Ban; скрыть служебные версии Nginx/Apache/PHP; запретить доступ к .env, .git, backup-файлам, log-файлам; настроить правильные file permissions; проверить проекты на наличие вредоносных файлов; проверить Composer-пакеты на известные уязвимости; обновить зависимости, если это не ломает функционал; настроить защиту от SQL injection, XSS, CSRF и path traversal; проверить правильность Laravel APP_ENV и APP_DEBUG; установить APP_DEBUG=false на production; настроить rate limiting для критических endpoint-ов; проверить доступы к storage/uploads; настроить защиту от выполнения PHP в upload-директориях; проверить права доступа к админ-панелям. 4. SSL и домены Необходимо: Установить SSL-сертификаты. Настроить автоматическое обновление SSL. Включить редирект с HTTP на HTTPS. Проверить корректную работу сайтов через HTTPS. 5. Резервное копирование Необходимо настроить backup: файлов проектов; баз данных; .env файлов; uploaded media; cron-конфигураций; Nginx/Apache конфигураций. Backup должен выполняться автоматически по расписанию. Желательно хранить копии отдельно от основного сервера. 6. Проверка после переноса После миграции необходимо проверить: отсутствие 500/403/404 ошибок; отсутствие критических ошибок в Laravel logs. 9. Результат выполнения После завершения работ должно быть: Laravel-проекты успешно перенесены на новый сервер; сайты работают стабильно; SSL настроен; сервер защищен базовыми security-настройками; доступы к критическим файлам закрыты; backup настроен; cron и queues работают; старый сервер можно отключить после финальной проверки.
Ищу разработчика на проект из 4 связанных задач, для сайта best-matchmaking.com выполняются последовательно:Интеграция готового premium Blade-шаблона блог-статьи + автогенерация Schema/SEO-разметки (Article, FAQPage, Open Graph, canonical) для всех текущих ибудущихстатейДоработка структуры блога: смена URL с 301-редиректами, переименования в футере/меню/хлебных крошках, чистка скрытого кода, удаление категорийНовый блок (фото + цитата отзыва) в существующий конструктор главной и посадочных страниц = возможность самостоятельно добавлять текстовые блоки между разделамиУнификация шрифтов, размеров и цветов по всему сайту (кроме блога) — единый стандарт для заголовков и обычного текста, включая хедер и футерДетальное ТЗ по каждому пункту — Прилагаю ниже по гугл ссылке.https://docs.google.com/document/d/1E5oQO2E-xmKJ3C0jW0ZsSPDBjaiELq0ETxfdivW6yIs/edit?tab=t.0 HTML-образцы и код отправляю в личку после отклика ВАЖНО.! Детально просмотрите все 4 задачи ,Прежде чем выдавать оффер, особенно последнюю- шрифты. Там достаточно много работы.Нужен опытLaravel + Blade — уверенный, не начальный уровеньФронтенд (CSS/JS) на том же уровне, что и backendОпыт работы с существующим, не своим кодомФормат работыBackup и тестовый сервер перед началом, перенос на продакшн ОБЯЗАТЕЛЬНО — после согласования и тестированияОбязательная самопроверка на всех устройствах до сдачи — присылать "готово, проверяйте" без собственного тестирования не подходит. Баги, найденные после сдачи, исправляются в рамках той же задачи. Баги, возникшие при переносе. В ходе переноса так же должны будут быть исправлены на продакшн.Отчёт со скриншотами "до/после" по каждому пунктуСрок и бюджет — после оценки объема по детальному ТЗ. Жду ваши офферы. Спасибо
Добавить на сайт категории интернет- магазинаБУ дискиДокаткиКрепеж.Данные берем из БД 1с .еще несколько вопросов Тип исполнителя: одиночный Backend-разработчик (OpenCart/PHP) уровня MiddleДоработка должна соответствовать всем требованиямSEO+AI продвижение AI Overviews, ChatGPT, Gemini и других LLM веб-страница должна соответствовать своему URL (или наоборот), адрес должен быть логичным, коротким и в точности отражать суть контента.
Оптимазация сайта jdgreta.co.uk на Shopify. Сео аудит приложен к проекту. Основные задачи - - Поправить все мета данные - Выполнить ТЗ для программиста (тк в этом проекте совмещены задачи для программиста и СЕО, если вы не компания - можете использовать помощь) - Поправить мелкие заметные корявости - можете перейти на странички и добавить в ставку ваши наблюдения - это более чем приветсвуется. - Поправить отзывы тк дублируются в карточках (скриншоты добавлены) исползьуемJudge.me плагин - Поправить цвет текста в некоторых местах, например в фильтрах для лучшей читабильности - Обновить шаблон Next
Нужен специалист, который сможет правильно настроить товарный Feed. Проблема: Сейчас более 13 000 товаров выгружаются с одинаковым значением типа (например, «все для маникюра и педикюра»). Из-за этого в Google Ads невозможно разделить товары на сегменты и задать разные рекламные бюджеты. Задача: Передавать в тег только конечную подкатегорию (название папки), где физически лежит товар на сайте, вместо общей корневой категории. Условие: Нужен плоский список — без «хлебных крошек» и родительских категорий через >. В тег должно попадать только одно, последнее словосочетание (название конечного раздела). ❌ Сейчас (неправильно): все для маникюра и педикюра ✅ Как надо: База: Базы Цветной лак: Гель-лаки Фрезер: Фрезеры Стартовый набор: Стартовые наборы Воскоплав: Воскоплавы