ColdFusion 2016 Developer Edition в Windows Чувствительность к регистру

Я только что установил ColdFusion 2016 Developer Edition на свой ноутбук с Windows 7 и настроил его для использования встроенного веб-сервера. Раньше я использовал ColdFusion 11.

Теперь у меня проблема с чувствительностью к регистру, но только для ресурсов, отличных от ColdFusion (.cfm). Например, все ссылки css и js теперь чувствительны к регистру, чего не было, когда я использовал ColdFusion 11. То же самое верно для вызовов изображений и простых html-файлов. Все файлы cfm загружаются нормально.

Я изменил файл context.xml (в папке /cfusion/runtime/conf), включив в него <Context AllowLinking="true" caseSensitive="true"> (и да, я также пробовал caseSensitive="false") и несколько раз перезапускал, но пока безрезультатно.

Сообщения об ошибках 404 указывают Apache Tomcat/8.5.11.

Любые идеи о том, как восстановить нечувствительность к регистру? Заранее благодарю за любую помощь.


person Rocky    schedule 31.08.2017    source источник
comment
Для тех, кто будет читать это в будущем, атрибут caseSensitive=true устарел в Tomcat 7 и больше не работает. Другие варианты см. в этой теме.   -  person SOS    schedule 05.02.2019


Ответы (1)


Кажется, я "исправил" это. Я включил IIS на своем ноутбуке и использовал инструмент настройки веб-сервера, чтобы настроить его с помощью ColdFusion. (Я также изменил путь для веб-сайта по умолчанию в IIS на /cfusion/wwwroot, так как там находится весь мой код.) Кажется, теперь все работает хорошо, без учета регистра для страниц cfm или не cfm. Мне больше не нужно включать порт (8500) в URL-адрес для моих приложений, но мне нужно включить его, чтобы связаться с администратором CF.

person Rocky    schedule 01.09.2017