많은 친구들이 웹 페이지 프로덕션에 연락하기 시작했으며 실제로 HTM과 HTML이 동일합니다. 동일한 접미사 이름. HTM에서는 두 개의 다른 콘텐츠 일 수 있습니다.
.htm vs .html우선, .htm과 .html 파일의 차이점. 대답은 : 그들은 동일합니다.
사실, 이것은 개인적인 취향의 문제 일 뿐이며 통일 된 접미사 이름을 유지하십시오. 습관 측면에서 Windows는 일반적으로 .htm 접미사의 접미사를 사용하고 Linux (UNIX)는 .html 접미사를 사용합니다 (Linux에서 .htm의 파일이 열린 경우 소스 코드가 직접 표시됩니다). 오래 전부터 운영 체제 (DOS)의 플랫폼은 Window 3.XX 이었기 때문입니다. 3자가되므로 당시 .html 접미사는 분명히 사용할 수 없었습니다. 이제 이러한 문제는 더 이상 존재하지 않습니다. (개인적으로 .html은 더 형식적이라고 느끼고, 어떤 사람들은 .htm을 사용하여 DOS 시대로 반환한다고 생각합니다)
또 다른 문제는 서버입니다. 서버 폴더 아래에 동시에 index.html 및 index.htm 파일이 있으면 URL은 다음의 파일 이름을 생략합니다 (예 : http : //www.domain.dom/dirname/). 그런 다음 분명히 하나의 파일이 먼저 읽을 것입니다 (analyze.html 먼저). 실제로, 우리는 일반적으로 동일한 폴더에 두 개의 인덱스 파일을 저장하지 않습니다.
.html vs .shtml그런 다음 .html과 .shtml 파일의 차이점에 대해 이야기하십시오. 그렇다면 SSI는 무엇입니까? 실제로,이 물건은 이전에 접촉했으며 SSI 구성은 APACHE에서 켜져있는 내용을 지원하기 위해 APACHE에서 켜집니다.
SSI는 서버 측의 첫 번째 문자입니다. 임베디드 서버 측을 포함하는 HTML 텍스트에는 명령이 포함되어 있습니다. 브라우저로 전송되기 전에 서버는 SHTML 문서를 완전히 읽고 분석하고 수정했습니다. SSI는 HTML 파일에서 주석으로 호출 할 수있는 명령 또는 포인터입니다. SSI는 전체 웹 사이트의 컨텐츠 업데이트, 시간 및 날짜의 동적 표시 및 Shell 및 CGI 스크립트 프로그램과 같은 복잡한 기능을 달성하는 데 사용되는 한 강력한 기능을 갖습니다. 웹 사이트가 자주 발생하는 한 가지 문제는 웹 사이트의 구조가 수정되었지만 약간의 콘텐츠를 업데이트하려면 많은 웹 페이지를 다시 제작해야합니다. SSI는이 문제를 해결하는 간단하고 효과적인 방법을 제공합니다.이 문제는 웹 사이트의 기본 구조를 몇 가지 간단한 HTML 파일 (템플릿)으로 전달하여 프로그램이 프로그램을 만들 수 있도록하는 것입니다. 프로그램이 프로그램을 만들고 프로그램이 프로그램을 만들고 프로그램이 템플릿에 따라 웹 페이지를 자동으로 생성하도록하여 대형 웹 사이트를보다 쉽게 만들 수 있습니다.
웹 사이트의 일부 공공 영역을 독립적 인 페이지로 적용한 다음이 기술을 사용 하여이 영역이 필요한 다른 페이지에 포함시킬 수 있습니다.
기구:SSI 메커니즘은 정적 생성이 아닌 동적으로 포함되어 있습니다. 요청 된 페이지로 사용됩니다. 요청으로 사용됩니다. 전체 페이지를 얻으십시오.
SSI 작업 메커니즘에서, 우리는 사용자의 요청 페이지가 포함될 때 조치가 발생한다는 것을 알고 있습니다. 따라서 웹 사이트의 웹 사이트의 공공 영역을 실현하거나 독립적 인 정적 페이지로 게시 할 수 있습니다. 그런 다음 SSI 지침은 전체 스테이션의 헤드와 후면 및 후면의 후면 등이 필요한 곳에 포함되어 있습니다.
실제로 .html 파일은 SSI에서 해당 구성을 구성 할 수 있습니다.
AddType text/html .shtml .html
AddOutputFilter에는 .shtml .html이 포함됩니다
.shtm 파일의 경우 소스 코드는 Window7 Apache 아래 브라우저에서 직접 열렸습니다.