Я надеюсь, что смогу объяснить это достаточно ясно, но если нет, дайте мне знать, и я постараюсь уточнить.
В настоящее время я занимаюсь разработкой сайта с использованием ColdFusion, и у меня есть правило mod_rewrite, чтобы создать впечатление, что сайт использует PHP. Любые запросы для index.php обрабатываются index.cfm (правило сопоставляет * .php с * .cfm).
Это прекрасно работает - пока все хорошо. Проблема в том, что я хочу вернуть код состояния 404, если index.cfm (или любая страница ColdFusion) запрашивается напрямую.
Если я пытаюсь заблокировать доступ к файлам * .cfm с помощью mod_rewrite, он также возвращает 404 для запросов к * .php.
Полагаю, мне, возможно, придется изменить конфигурацию Apache, а не использовать .htaccess