Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

404 ошибка на страницы кеша


Recommended Posts

Добрый день!

 

Собственно проблема, в яндексе вебмастер выдал очень много 404 ошибок, посмотрел почти все страницы идут на страницы кеша фото, HTTP 404 NOT FOUND    1 526

 

Собственно, выдает ошибки на такой путь домен/image/cache/картинка, а на фтп эти картинки походу лежат в папке /image/cache/data/

 

Предыстория, магазин пару месяцев назад переезжал с 1.5.5.1.1 на 2 версию, возможно что-то пошло не так.

 

Пробовал сделать как тут http://ocshop.info/pereezzhaete-na-20-a-kartinochki-v-poiske-tyutyu/ но не помогло, редиректит на http://домен/home/аккаунт-фтп/папка-домена/www/image/cache/data/data-картинка-280×280.jpg

 

 

Надіслати
Поділитися на інших сайтах


Не совсем понятно, куда у вас сейчас редиректит. Там что, полный путь от корня сервера?

У вас есть это:

RewriteBase /

Можно просто добавить полный путь с доменом в качестве целевого адреса:

RewriteRule ^image/cache/data/(.+)$ http://domain.com/image/cache/catalog/$1 [R=301,L]
  • +1 1
Надіслати
Поділитися на інших сайтах


 

Не совсем понятно, куда у вас сейчас редиректит. Там что, полный путь от корня сервера?

У вас есть это:

RewriteBase /

Можно просто добавить полный путь с доменом в качестве целевого адреса:

RewriteRule ^image/cache/data/(.+)$ http://domain.com/image/cache/catalog/$1 [R=301,L]

Почему-то не помогло тоже, не происходит редирект.

Надіслати
Поділитися на інших сайтах


Почему-то не помогло тоже, не происходит редирект.

 

Если совсем не происходит (то есть открывается старая ссылка), то убедитесь, как выше сказал chukcha, что у вас не используется nginx, иначе именно он отдаёт изображения и никакие правки в .htaccess ничего не дадут. А конфиг nginx, если у вас шаред хостинг, вы сами отредактировать не сможете.

 

А RewriteBase вы зачем закомментировали? Эта директива как раз и указывает, что считать корневой директорией сайта.

  • +1 1
Надіслати
Поділитися на інших сайтах


Если совсем не происходит (то есть открывается старая ссылка), то убедитесь, как выше сказал chukcha, что у вас не используется nginx, иначе именно он отдаёт изображения и никакие правки в .htaccess ничего не дадут. А конфиг nginx, если у вас шаред хостинг, вы сами отредактировать не сможете.

 

А RewriteBase вы зачем закомментировали? Эта директива как раз и указывает, что считать корневой директорией сайта.

Спасибо, да еще на версии 1.5.5.1.1 за комментировал, ибо 500 ошибка была если ее включать, а тут автоматом когда копировал осталась.

 

Попробую может хостер что-то подскажет по поводу nginx.

Надіслати
Поділитися на інших сайтах


  • 9 months later...
В 04.08.2016 в 15:54, freefighteer сказал:

Спасибо, да еще на версии 1.5.5.1.1 за комментировал, ибо 500 ошибка была если ее включать, а тут автоматом когда копировал осталась.

 

Попробую может хостер что-то подскажет по поводу nginx.

Хотелось бы узнать что сказал хостер по этому поводу, а то у меня такую же беду яндекс вываливает.

Надіслати
Поділитися на інших сайтах


  • 8 months later...

Здравствуйте.

У меня Яндекс на картинки кэша пишет  404Not Found, но все они по ссылке доступны и легко открываются. В Вебмастере Яндекса сделал проверку на эти файлы в разделе Проверка ответа сервера - пишет всё норм, Код статуса HTTP 200 OK. Подскажите, пжста, в чём проблема может быть?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.