Мой проект называется lsapp (который находится внутри htdocs). Проблема в том, что когда я захожу в localhost или localhost / lsapp, каталог файлов отображается в браузере. Я настроил C: \ xampp \ apache \ conf \ extra и изменил httpd-vhosts.conf по мере необходимости, открыл файлы hosts в C: \ Windows \ System32 \ drivers \ etc и изменил по мере необходимости. Я проверил несколько раз для любых опечаток и т. Д. Все в этих файлах теперь в порядке. И есть еще один файл httpd.conf, в котором я удалил # во второй строке следующим образом.
. # Виртуальные хосты включают conf / extra / httpd-vhosts.conf
Одна вещь, которую я нашел, - два файла http.conf в следующих разных местах. Все эти файлы похожи. Должен ли я сделать 1) C: \ xampp \ apache \ conf (настройка как указано ниже). # Виртуальные хосты включают conf / extra / httpd-vhosts.conf
2) C: \ xampp \ apache\ conf \ original. # Виртуальные хосты. # Включить conf / extra / httpd-vhosts.conf
Также в C: \ xampp \ apache \ conf \ original \ extra есть еще один файл http-vhosts.conf
ЭТОГО НЕТ # И ТАК СЛЕДУЕТ:
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "${SRVROOT}/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "${SRVROOT}/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
На данный момент я неВы уверены, что изменения, внесенные в эти файлы, сделаны мной.
Я перезапустил Apache и ничего не изменилось.
В этом вопросе нет кодов
Общая папка должна быть корневойи Каталог не должен быть виден в браузере. В браузере lsapp.test выдает ОБЪЕКТ, НЕ НАЙДЕННЫЙ! ОШИБКА 404 Также он автоматически превращается в http://lsapp.test/home