Назад | Перейти на главную страницу

Настройка сервера для поиска файла index.php по умолчанию

Я веб-разработчик, и я попросил нашего системного администратора настроить сервер для моей команды, который будет использоваться в качестве среды разработки.

PHP работает как CGI. Когда я пытаюсь открыть http: // мой адрес / я получаю 403 Запрещено. Когда я пытаюсь открыть http: //myaddress/index.php все хорошо.

Как настроить сервер на поиск файла index.php по умолчанию?

P.S Сисадмина сейчас здесь нет, поэтому он не может сделать это за меня.

Используйте директиву DirectoryIndex:

DirectoryIndex index.php

Подробнее о как использовать DirectoryIndex.

Если вы используете Apache и не имеете доступа к его конфигурации, вы можете поместить файл .htaccess в папку веб-сайта.

Просто поместите следующий контент в файл .htaccess:

DirectoryIndex index.php

Или поместите его где-нибудь в /etc/apache2/httpd.conf, но не забудьте прокомментировать старую директиву (например, index.html). В Windows файл находится в другом месте.