Чтобы не пускаться в пространные объяснения, приведу пример: хочется, чтобы запрос «GET /» брал из соответствующего каталога файл, например, index.php, скармливал его интерпретатору и отдавал клиенту результат. Разумеется, это делается с помощью параметра «index index.php», здесь проблем нет. Но ещё хочется, чтобы «GET /index.php» при этом возвращал 404 или 403. Также должно работать и для запросов с параметрами, и не только в корне т.е. «GET /form/?param=value» должно работать, а «GET /form/index.php?param=value» - нет. Если это невозможно в лоб, тогда ещё один вопрос: а имеет ли возможность клиент на своей стороне «подсмотреть» имя индексного файла? То есть увидеть, что на его запрос «GET /» ему «отдали» файл /index.php ? Если такая информация нигде не передаётся, тогда можно решить вопрос присвоением индексному файлу «криптографического» имени, которое никто никогда в адресной строке не введёт.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум nginx скрыть расширение определенного файла (2024)
- Форум Кэширование индексного файла (2020)
- Форум Индексные дескрипторы, помогите разобраться. (2007)
- Форум Как сделать индексный файл (2001)
- Форум Как сделать индексный файл? (2001)
- Форум NGINX (2017)
- Форум nginx (2012)
- Форум NGINX (2018)
- Форум Индексный файл для текстовой БД (2011)
- Форум Nginx: оптимизация конфига nginx (2020)