.htaccess
файлы работают только на апача серверах. При использовании других серверов это сильно зависит от того, что вы хотите сделать, - но, как правило, вам нужно отредактировать конфиг сервера, чтобы переписать URL, блок каталогов и т.д.
Тот факт, что рамки нужно файлы .htaccess на самом деле раздражает проблема из мира PHP, поскольку 99% всех приложений хранятся внутри корня документа, тем самым предоставляя пользователям HTTP доступ ко всем их файлам, если они каким-то образом не ограничены (например, через .htaccess). С другой стороны, если у вас есть приложение на основе python на основе WSGI, вы обычно храните его за пределами корня документа и «монтируете» его в определенную папку в корне документа - таким образом, к одному файлу нельзя обращаться напрямую через HTTP.
Реальный вопрос: почему * должен * заставить их использовать? – JJJ
@Juhana, Чтобы заблокировать доступ к папкам фрейма, например, вместо этого раздражает 'if (! Isset (a_constant_that_must_exists)) {exit(); } '. Или избегать этих 'index.html' по всей структуре папок, которые просто печатаются (доступ к каталогу запрещен). – Shoe
Я не вижу, что это касается .htaccess. Папки Framework уже находятся за пределами корня документа (или должны быть). – JJJ