Joomla Redirect при завантаженні файлу не знайдено

У мене є веб-сайт, на якому клієнти можуть завантажувати msi-файли. З плином часу я виходжу на старішу версію і скину їх з мого сайту.

Я помітив, що ряд користувачів стежить за посиланнями на старіші шляхи файлів. Коли це зробити, вони бачать наступне:

Not Found

The requested URL /files/VBADiff/VBADiff_Professional_Setup_2_0.msi was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Я хотів би або відображати моє спеціальне повідомлення 404 або перенаправити його на правильний шлях завантаження. На жаль, я не можу зрозуміти, як це зробити - я трохи здивований тим, що відвідувачі ще не бачать мого 404 повідомлення. Чи може хто-небудь допомогти?

Редагувати: я використовую Joomla версії 1.5.11.

0
Потрібно оновити свій сайт погано. У вас є 13 версій позаду по 1,5, і всі вони є випуском безпеки. Ви запитуєте неприємності, що наразі оновлюються. Це легко зробити і набагато швидше, ніж відновлення після зламу.
додано Автор Brent Friar, джерело
Спасибі Brent - належним чином оновлено.
додано Автор Chris Spicer, джерело

2 Відповіді

Завантаження файлів, зокрема прямі посилання з зовнішнього реферера, не показують структуру Joomla, так що ніщо в Joomla не допоможе вашої проблеми. Залежно від URL-адрес, які ви використовуєте для доступу до файлів, вам доведеться виправити цю проблему за допомогою типової перенаправлення 301 для URL-адрес без рядків запиту або mod_rewrite для тих, хто має.

1
додано

You can use a redirect plugin for joomla 1.5 which also protocalls 404 accesses. I like this one: http://extensions.joomla.org/extensions/site-management/url-redirection/14676

0
додано
Якщо у вас є посилання, що не здійснюють маршрутизацію через Joomla, ви повинні перенаправити ці посилання за допомогою htaccess. Redirect 301 old.html new.html
додано Автор Mike, джерело
Спасибі Майку, я дам йому спробувати позначити вашу відповідь, якщо це буде для мене.
додано Автор Chris Spicer, джерело
Непарний, але цей додаток не відображає спроби завантажити файл, лише недоступні сторінки, тому це не допомагає, боюся.
додано Автор Chris Spicer, джерело