Некоторые настройки:
У нас есть несколько статических изображений, доступных для общественности. Однако мы хотим иметь возможность ссылаться на эти изображения с помощью альтернативных URL-адресов в теге изображения.
Так, например, у нас есть изображение с URL-адресом вроде:
http://server.com/images/2/1/account_number/public/assets/images/my_cool_image.jpg
И мы хотим вставить это в наш передний html как:
<img src="http://server.com/image/2/my_cool_image.jpg">
вместо
<img src="http://server.com/images/2/1/account_number/public/assets/images/my_cool_image.jpg">
Одним из действительно удачных решений, которое мы придумали, является использование перенаправлений 301. Теперь наше тестирование дало довольно неплохие результаты (все браузеры текущего поколения работают), но мне интересно, есть ли предостережения в этом подходе, которые я могу пропустить.
РЕДАКТИРОВАТЬ: Чтобы уточнить, причина, по которой мы хотим использовать этот подход, заключается в том, что мы также планируем использовать внешний хост для обслуживания ресурсов, и мы хотим иметь возможность отключить это время от времени. Таким образом, возможно, URL-адрес будет
http://client.com/image/3/cool_image.jpg
в дополнение к " default " способу доступа