software:development:demo:cms:ucms:htaccess
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | |||
| software:development:demo:cms:ucms:htaccess [2025/05/10 14:22] – vladpolskiy | software:development:demo:cms:ucms:htaccess [2025/05/11 20:14] (текущий) – внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== 7.4. Файл .htaccess ====== | ====== 7.4. Файл .htaccess ====== | ||
| - | + | ===== Введение ===== | |
| - | .htaccess — это конфигурационный файл веб-сервера Apache, позволяющий управлять работой веб-сервера | + | **.htaccess** — это конфигурационный файл веб-сервера Apache, позволяющий управлять работой веб-сервера |
| и настройками сайта с помощью различных параметров (директив) без изменения основного конфигурационного | и настройками сайта с помощью различных параметров (директив) без изменения основного конфигурационного | ||
| файла веб-сервера. | файла веб-сервера. | ||
| - | < | + | ===== Проверка корневой директории ===== |
| + | Создадим в **/ucms** новый файл **license_test.txt** и запишем в него " | ||
| + | < | ||
| + | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut | ||
| + | labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco | ||
| + | laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in | ||
| + | voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat | ||
| + | non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." | ||
| + | </ | ||
| + | |||
| + | откроем его в браузере | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Файл | ||
| + | Создадим в главной директории **/ucms** файл **%%.htaccess%%** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | и запретим к просмотру файла license_test.txt, | ||
| + | находящихся | ||
| + | |||
| + | <code php .htaccess> | ||
| + | # запретим просмотр файлов с расширением .txt следующих файлов | ||
| + | # license_test.txt, | ||
| + | RewriteEngine On | ||
| + | RewriteRule ^(license_test|readme|help)\.txt$ - [R=403, | ||
| + | </ | ||
| + | |||
| + | Обновим страницу браузера | ||
| + | |||
| + | {{: | ||
| + | Теперь при обращении к файлу **license_test.txt** Веб-сервер выводит сообщение | ||
| + | о запрете на доступ к этому файлу. | ||
| < | < | ||
software/development/demo/cms/ucms/htaccess.1746876156.txt.gz · Последнее изменение: — vladpolskiy
