Використання 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.
Скрипт форми зворотного зв`язку
Як приховати вміст директорії на сайті
Помилка 403 forbidden nginx 1.4 6 ubuntu
Php: безпека. Підключення файлів.
Створення движка на mvc. Виводимо сторінки. Частина 4.
Як створити файл .htaccess
Nodejs. Потоковий висновок html сторінки.
Html-файл відкривається як txt
Як встановити сторінку 404