Mac에서 Apache 서비스를 시작하고 프로젝트 경로를 변경한 후 127.0.0.1을 입력하여 경로 아래 index.html의 내용을 보았는데, localhost에서는 작동한다고 표시하는 것 같습니다. 그러면 127.0.0.1 아래에서 내 프로젝트를 볼 수 없습니다! 두 폴더 모두 파일이 표시되지 않습니다.
http://127.0.0.1에 접속하면 실제로는 파일을 지정하지 않고 루트 디렉터리에 접속하는 것입니다. 이때 apache는 Directoryindex 지시문의 구성 내용에 따라 홈페이지를 검색합니다. 발견되면 표시됩니다. 디렉터리에 색인 옵션이 있는지 여부, 디렉터리가 있으면 나열하고 그렇지 않으면 404를 반환합니다.🎜
index.html
의 이름을home.html
로 바꾸세요.index.html
重命名home.html
。你访问 http://127.0.0.1 的时候,其实是访问的根目录,并没有指定文件。这时候
http://127.0.0.1에 접속하면 실제로는 파일을 지정하지 않고 루트 디렉터리에 접속하는 것입니다. 이때apache
会根据Directoryindex
指令的配置内容,去查找首页,如果找到就显示,没找到的话,再判断目录有没有Indexes
选项,如果有就列出目录,否则返回404
apache
는Directoryindex
지시문의 구성 내용에 따라 홈페이지를 검색합니다. 발견되면 표시됩니다. 디렉터리에색인
옵션이 있는지 여부, 디렉터리가 있으면 나열하고 그렇지 않으면404
를 반환합니다.🎜으아아아
사이트 디렉토리 설정 문서를 찾아
로 변경하세요.Options Indexes FollowSymLinks Multiviews