2013-08-05 3 views
0

У меня есть проблема в моем MVC 3 Применения я не могу получить доступ к моему образу с URL так: http://virtualDirectoryImage.fr/ImageNameContains+.jpg или http://virtualDirectoryImage.fr/ImageNameContains%2b.jpgПоказать изображение с «» символом в URL

я получил Ошибку 404 файла не (файл существует, я могу получить доступ к другим изображениям, которые не содержат символ плюса (+)).

Как я могу сделать plz? IIS7 проблема? Выпуск приложения?

PS: изображения не размещены в моем приложении. (Virtual Directory, на том же сервере)

ТНХ за помощь

+1

Вы пробовали '% 20' для символа пробела? –

+0

У меня проблема с пробелом, просто с символом «+» – Jijaxxx

ответ

0

Вы можете следовать инструкциям, приведенным в следующей ссылке

http://helpx.adobe.com/cq/kb/CannotOpenAFileHavingSpecialCharactersInTheFilenameOnIIS.html

в основном IIS будет блокировать имена файлов, если он содержит любые специальные символы. Особенно если он содержит & в имени файла по соображениям безопасности. Рекомендуется заменить специальные символы на «_» при загрузке файла на сервер

+0

Спасибо большое. Я считаю, что вы правы для хорошей практики. – Jijaxxx

Смежные вопросы