Використання directoryindex в .htaccess

Відео: .htaccess Tutorial

Використання DirectoryIndex в .htaccess

Відео: 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"- дуже цікава директива, яку іноді можна красиво використовувати, хоча, безумовно, потрібно це досить рідко.

Поділися в соціальних мережах:

Схожі
Як приховати вміст директорії на сайтіЯк приховати вміст директорії на сайті
Помилка 403 forbidden nginx 1.4 6 ubuntuПомилка 403 forbidden nginx 1.4 6 ubuntu
Php: безпека. Підключення файлів.Php: безпека. Підключення файлів.
Створення движка на mvc. Виводимо сторінки. Частина 4.Створення движка на mvc. Виводимо сторінки. Частина 4.
Як створити файл .htaccessЯк створити файл .htaccess
Команда tree - графічне представлення структури папок або шляху.Команда tree - графічне представлення структури папок або шляху.
Nodejs. Потоковий висновок html сторінки.Nodejs. Потоковий висновок html сторінки.
Html-файл відкривається як txtHtml-файл відкривається як txt
Команда takeown - змінити власника файлу або каталогу.Команда takeown - змінити власника файлу або каталогу.
Як встановити сторінку 404Як встановити сторінку 404
» » Використання directoryindex в .htaccess