localhost不使用mamp呈现网站,只有索引

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了localhost不使用mamp呈现网站,只有索引相关的知识,希望对你有一定的参考价值。

使用mamp,我将文档根目录设置为htdocs文件夹。在该文件夹中,我有包含该站点内容的文件夹。当我连接到localhost时,呈现的页面是“Index of /”,然后是一个带有htdocs中文件夹名称的项目符号。

如何才能呈现完整页面?我究竟做错了什么?

答案

localhost的请求在htdocs文件夹中查找文件。如果它没有找到index文件(htmlphp等),它会显示目录中的所有文件夹。如果您的网站位于htdocs/mywebsite,那么您需要查看localhost/mywebsite的网站。

否则,您可以将mywebsite的全部内容移动到htdocs文件夹本身。

另一答案

在MAMP首选项中,您是否将根文件夹设置为您尝试提供的文件夹?

确保您的httpd和hosts文件也正确配置!

nano /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
另一答案

听起来你把你的文件放在htdocs的一个文件夹中,所以为了访问你需要将你的浏览器指向该文件夹

而不是localhost/mywebsite

你需要输入localhost/mywebsite/thenameofyourfolder

以上是关于localhost不使用mamp呈现网站,只有索引的主要内容,如果未能解决你的问题,请参考以下文章

Mamp localhost 解析非常缓慢

无法让 MAMP 与虚拟主机一起使用

MAMP Pro 看不到索引 /

MAMP localhost 无法连接

如何在 MAMP 或 XAMPP 上安装 Ratchet WebSockets for PHP?

使用 MAMP 服务器拒绝用户 'root'@'localhost' 的访问(使用密码:YES)