Використання directoryindex в .htaccess
Відео: .htaccess Tutorial
Відео: How To Change Your Default Landing Page With HTACCESS
Всі Ви знаєте, що сторінка "index.php"Відкривається за замовчуванням. Тобто коли Ви вказуєте в URL шлях до каталогу, наприклад так: "https://site.ru/mydir/", То сервером повертається файл"index.php"З цього каталогу. Якщо цього файлу немає, то повертається"index.html"Або"index.htm". Якщо і їх немає, то виводиться або вміст каталогу, або помилка 403 ( "Forbidden"), В залежності від налаштувань сервера. Але іноді потрібно перевизначити сторінку за замовчуванням і повертати з каталогу зовсім інший файл. Саме для такої мети і використовується DirectoryIndex в .htaccess.
Давайте наведу приклад використання DirectoryIndex в .htaccess:
DirectoryIndex index.html index.htm index.php
Таким чином, буде відбуватися наступне: при зверненні до каталогу буде повернуто файл index.html, якщо його немає, то index.htm, а якщо і його немає, то index.php. Тобто ми не просто визначили ті файли, які повинні відкриватися за замовчуванням, але і їх пріоритет.
Так само Ви можете і так використовувати DirectoryIndex в .htaccess:
DirectoryIndex mainpage.html
Тоді жоден з файлів "index"Відкриватися за замовчуванням не буде, а віддаватися сервером буде файл"mainpage.html". Загалом, як бачите,"DirectoryIndex"- дуже цікава директива, яку іноді можна красиво використовувати, хоча, безумовно, потрібно це досить рідко.
- Як задати кодування в htaccess
- Як прибрати index.php з url
- Як створити файл .htaccess
- Як зробити чпу-посилання
- Як встановити сторінку 404
- Html-файл відкривається як txt
- Як приховати вміст директорії на сайті
- Як видалити / додати слеш в кінці url через .htaccess
- Команда mklink - створення символічного посилання на файл або каталог.
- Команда tree - графічне представлення структури папок або шляху.
- Команда takeown - змінити власника файлу або каталогу.
- Налаштування часового поясу через htaccess
- Глобальний масив $ _server в php
- Чпу на mod_rewrite
- Створення движка на mvc. Пишемо роутер.
- Властивість z-index і плеєр youtube
- Створюємо сокращатель url. Частина 3.
- Php: безпека. Підключення файлів.
- Nodejs. Потоковий висновок html сторінки.
- Створення движка на mvc. Виводимо сторінки. Частина 4.
- Скрипт форми зворотного зв`язку