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

index.php не читает автоматически localhost

Я только что вручную установил Apache, php и MySQL в Windows 8. Он отлично работает.

но проблема в том, что когда я пытаюсь открыть каталог в браузере, он автоматически открывает index.html, но не index.php

например: у меня следующая структура папок

htdocs-> папка1-> index.php

если я получаю доступ к «localhost / folder1 / index.php», он загружается нормально, но если я получаю доступ к «localhost / folder1», он покажет все файлы и папки в этой папке.

Есть ли способ сделать так, чтобы localhost открывал index.php автоматически и не отображал файлы внутри этой папки?

Убедитесь, что DirectoryIndex директива установлена ​​правильно в вашем файле конфигурации apache, например.

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

найдите определение DirectoryIndex конфигурации вашего сервера в конфигурационном файле (файлах) apache и добавьте index.php к тому, что уже есть. у вас также может быть DirectoryIndex для каждого виртуального хоста. Или по каталогу. или внутри .htaccess. видеть каталог mod_dirIndex документация