2016-01-07 9 views
0

я узнал, что SHTML является HTML с СКУ, но мне интересно, я могу установить даже с SSI HTML файлов в httpd.conf Апача:В чем разница между HTML и SHTML?

AddType text/html .shtml .html 
AddOutputFilter INCLUDES .shtml .html 

, если сделать так, HTML-файлы и shtmls одинаковы?

Спасибо за ваш ответ!

+0

[Да, если вы активируете SSI для расширения HTML, это будет то же самое, на самом деле расширение не имеет значения, важно то, как вы его активировали и какое расширение назначили ему.] (Https: // httpd .apache.org/docs/2.4/mod/mod_include.html) – Prix

ответ

-1

SHTML - это расширение файла, которое позволяет веб-серверу знать, что файл должен обрабатываться с использованием Server Side Includes (SSI).

Похоже, что SHTML = серверная сторона включает в себя HTML (SSI), что является просто причудливым способом сказать, что сервер может динамически вводить код в контрольную точку.

SHTML - это серверный скриптинг. HTML - это язык, используемый для определения веб-страницы. Он выглядит как текст с инструкциями о том, как веб-браузер должен отображать страницу

Используйте статический HTML, если вы хотите иметь статический контент. Используйте SHTML, если вы хотите делать простые вещи, такие как включает.

+0

Это объясняет, что это такое, но не отвечает на вопрос «Я могу установить ssi даже с html-файлами в httpd.conf из apache, если это так, html файлы и shtmls одинаковы? '. – Prix