Apache의 기본 설정 및 잘못된 코드 솔루션
하나. 아파치 기본 설정
1. 아파치의 핵심 설정 파일 이름은 "httpd.conf"이고, 저장 경로는 "X:Apache2conf" 디렉터리이다. 메모장으로 연 후 수정 후 저장하여 아파치 서버를 구성합니다.
2. 구성 파일 "httpd.conf"는 Apahce 서버 전체의 용도를 결정하므로, 수정 시 주의하세요! 실수를 방지하기 위해 먼저 여러 번 백업하는 것이 좋습니다! 백업을 잊어버린 경우를 대비해 시스템은 "httpd.default.conf"라는 백업 파일도 준비했습니다. 이는 Apache를 처음 설치한 후 시스템에서 자동으로 생성한 "httpd.conf"의 백업입니다. ".default"를 제거하여 사용할 수 있습니다.
3. 홈페이지 경로를 변경합니다. Apache 홈페이지 파일은 기본적으로 "X:Apachehtdocs" 디렉터리에 저장됩니다. "E:mywebddj88" 디렉터리에 있는 자신의 홈페이지 파일로 변경하려면, 먼저 메모장으로 엽니다. "X:Apacheconf" 디렉터리에 있는 "httpd.conf" 파일의 경우 "편집" 메뉴의 "검색" 기능을 사용하여 "DocumentRoot "x:/Apache/ htdocs""를 선택한 다음 "X:/Apache/htdocs"를 "E:/myweb/ddj88"로 바꿉니다.
4. 기본 홈페이지 파일 이름을 변경하십시오. Apache의 기본 홈페이지에는 "index.html"이 하나만 있습니다. 그렇지 않은 경우 기본적으로 호출되는 파일이 여기에 있습니다! "index.html" 뒤에 "index.htm" 및 기타 유형을 추가하십시오. 각 파일 유형은 공백으로 구분한 후 저장해야 합니다.
5. Apache 프로그램을 다시 시작하고 시작 메뉴의 "프로그램"에서 "Apache httpd 서버" 구성 요소를 찾은 다음 그 아래의 "Apache 서버 제어"에서 "다시 시작"을 선택하여 Apache HTTP 서비스를 다시 실행합니다.
6. 브라우저에 "http://localhost" 또는 "http://127.0.0.1"을 입력해 보세요. 하, 귀하의 웹사이트를 볼 수 있습니까? 안녕하세요, 영어는 표시되지만 중국어가 깨져 보이는 현상을 발견했습니다. IE 도구 모음에서 보기-->인코딩을 중국어 간체로 설정하면 중국어는 정상적으로 표시되지만 링크를 클릭하면 다른 페이지가 계속 깨져 보입니다. . IE를 끄고 IE를 다시 시작합니다. 역시 왜곡되어 있는 것을 발견했습니다. 어떻게 해야 합니까?
2. Apache 2.0.47의 잘못된 문자에 대한 솔루션
이유는 매우 간단합니다. Apache의 기본 인코딩은 서유럽 인코딩이므로 "httpd.conf"에서 "AddDefaultCharset ISO-8859-1"을 찾아 "AddDefaultCharset GB2312"로 수정하기만 하면 됩니다. 어쩌면 일부 친구들은 해결했지만 여전히 웹사이트가 깨져 있는 친구들이 많습니다. 이유는 무엇입니까? 인터넷에 "AddDefaultCharset off"로 변경하라는 소개가 있는데 반드시 작동하지 않을 수도 있습니다. 귀하의 웹 사이트에서는 작동하지만 실제 문제는 웹 페이지 제작 소프트웨어로 인해 발생한다는 것입니다. Macromedia의 Dreamweaver 시리즈 소프트웨어를 사용하여 작성하는 경우 인코딩이 "gb2312"이므로 문자가 깨져서 표시됩니다. 웹 페이지의 코드에서 ""를 찾아 "gb2312"를 "GB2312"로 변경한 다음 웹 페이지를 저장하고 다시 시도하면 작동합니다!