localhost не отображает сайт, только индекс, используя mamp
Используя mamp, мой корневой каталог документов установлен в папку htdocs. Внутри этой папки у меня есть папка с содержимым сайта. Когда я подключаюсь к localhost, отображается страница "Индекс /", а затем точка с маркером с именем папки в htdocs.
Как я могу получить полную страницу для рендеринга? Что я делаю неправильно?
3 ответа
Мне кажется, что вы поместили свои файлы в папку в htdocs, поэтому для доступа вам нужно указать браузер на эту папку
вместо localhost/mywebsite
вам нужно будет ввести localhost/mywebsite/thenameofyourfolder
Запрос к localhost
ищет файлы в папке htdocs. Если он не находит index
файл (html,php и т. д.) отображает все папки в каталоге. Если ваш сайт живет по адресу htdocs/mywebsite
то вам нужно посмотреть сайт по адресу localhost/mywebsite
,
В противном случае вы можете переместить все содержимое mywebsite
в саму папку htdocs.
В настройках MAMP, вы установили корневую папку для папки, которую вы пытаетесь обслуживать?
Убедитесь, что ваши файлы httpd и hosts настроены правильно!
nano /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf