Общо описание:
Когато някой отвори директория на сайта (например example.com/папка/), без да посочва конкретен файл, сървърът автоматично показва т.нар. индекс файл — например index.html.
Чрез този панел в cPanel можеш да определиш:
- кои имена на файлове Apache да приема като „индекс“;
- в какъв ред да се приоритизират, ако има повече от един индекс файл в дадена папка.
Системата прави тези промени в конфигурационния файл /usr/local/apache/conf/httpd.conf.
Пример: ако добавиш index.php като индекс файл, системата ще добави реда:
DirectoryIndex index.php
Как да добавиш ново име на индекс файл:
- Натисни Add (Добави).
- Въведи името на файла, който искаш да използваш (например index.nick).
- Натисни OK.
- Натисни Save (Запази).
- Натисни Rebuild Configuration and Restart Apache, за да активираш промените.
Ако не искаш да рестартираш Apache веднага, можеш да го направиш по-късно:
- от WHM менюто: Home » Restart Services » HTTP Server (Apache);
или чрез SSH с командата:
/scripts/restartsrv_httpd
Как да премахнеш име от списъка:
- Избери файла или файловете, които искаш да премахнеш от списъка.
- Натисни Remove (Премахни).
- Натисни Save.
- Натисни Rebuild Configuration and Restart Apache, за да приложиш новите настройки.
Как да промениш реда на приоритет:
Файлът, който е по-нагоре в списъка, има по-висок приоритет. Тоест, ако има и index.html, и index.php, Apache ще зареди този, който е по-горе в списъка.
- Избери файла, който искаш да преместиш.
- Натисни Move Up (Премести нагоре) или Move Down (Премести надолу), за да го подредиш спрямо останалите.
- Например, ако искаш index.html да се зарежда преди index.php, премести index.html по-нагоре от index.php.
- Натисни Save.
- Натисни Rebuild Configuration and Restart Apache.
Можеш да рестартираш Apache и по-късно, от WHM или чрез SSH, както е описано по-горе.