В настоящее время я занимаюсь разработкой веб-сайта, и у меня есть локальное окружение, которое размещено на коробке XP с IIS 5.1. Я использую ASP MVC2 и .NET Framework 4.0.
Что я хочу знать, так это то, что если есть способ «настроить» в web.config (или любым другим способом) путь для всех моих изображений, чтобы при использовании в CSS CSS url () автоматически знал, где искать .
Основная причина этого заключается в том, что у нас есть много изображений и документов, которые мы не хотим хранить в нашем контроле исходного кода, так как их не имеет смысла, поскольку они сильно отличаются от наших авторов контента.
Предоставление им пространства для разработки и редактирования для редактирования, просмотра и развертывания своих собственных документов также является огромным преимуществом для производительности, и я хочу сохранить его таким, если это возможно, поскольку у нас есть механизм для проверки того, что все файлы, связанные в наши сайты действительны.
Так, например, на моем устройстве разработчика я хотел бы использовать "http://static.devserver/Images/...", но при развертывании я хотел бы, чтобы они использовали" http://static.productionserver/Images/..."
Очевидно, учитывая мои требования выше, размещение CSS на статическом поддомене не сработает в этом сценарии, или, может быть, я что-то пропустил?
Мне сказали использовать mod_rewrite и / или htaccess, но я не очень хорошо задокументирован по этому вопросу и, кажется, довольно сложен для того времени, когда у меня сейчас есть возможность реализовать этот проект.
В общем, я бы хотел, чтобы вы, ребята, там поделились своими мыслями и предложениями о том, как мне это сделать, как я описал выше.
Большое спасибо за чтение!