PHP для меня загадка. В основной каталог FTP моего сайта я загрузил 2 файла: a.txt и b.txt. Если я введу адрес своего веб-сайта в браузере, я смогу просматривать как a.txt, так и b.txt. Однако, когда я загружаю файл с именем index.php или default.php, я вижу только пустую страницу, когда обновляю свой браузер.

Мой вопрос: как это работает и достаточно ли этого, чтобы мои файлы были недоступны?

1 ответ1

3

Это не совсем PHP вещь.

Практически с самого начала веб-серверы имели концепцию "индексной страницы" или "страницы по умолчанию", почти всегда называемой index.html . Если в каталоге есть индексный файл, он показывается; в противном случае отображается список файлов. (Это даже есть статья в Википедии .)

Обычные имена файлов индекса - index.html или index.htm , иногда также default.html (.htm). Когда на сервере установлен PHP, он просто добавляет еще одно имя, index.php , в этот список.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .