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
Другие вопросы по тегам