Äîêóìåíò âçÿò èç êýøà ïîèñêîâîé ìàøèíû. Àäðåñ îðèãèíàëüíîãî äîêóìåíòà : http://www.arcetri.astro.it/manual/ko/howto/ssi.html
Äàòà èçìåíåíèÿ: Mon Jan 21 19:44:30 2013
Äàòà èíäåêñèðîâàíèÿ: Fri Feb 28 05:16:36 2014
Êîäèðîâêà: ISO8859-5

Ïîèñêîâûå ñëîâà: ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï
ÎÖÖÔÔÅ Õ?ÕôÈ?Î?: Server Side Includes ÌâÀà - Apache HTTP Server
<-
Apache > HTTP Server > Documentation > Version 2.2 > How-To / Tutorials

ÎÖÖÔÔÅ Õ?ÕôÈ?Î?: Server Side Includes ÌâÀÃ

ÀÅÄÙ×á Î?Îþ:  en  |  ja  |  ko 

ÐÜ É?Ì-ÄÒ ÓæÍÕÖ× É?Ï?ÐÜ ÎÖÄåÄßÄé. ÓæÁéÏÅ Ê?ÀöÅØ ÃËÏûÐÊ ÏÅÎþ É?Ì-È? Ò?Àý×ßÌÌÏô.

Server-side includesÈ? Ë÷Ïû×ßÏ? HTML É?Ì-ÏÅ ÅÏÐ?ÐÞ ÃËÏûÐË ÓïÀÅ×â Ì? ÐæÄé.

top

ÌâÀÃ

ÐÜ ÁëÐÊ ÊÈÕû SSIÆ?Àý ÊÞÈ?ÄÒ Server Side IncludesÈ? ÌÃÈý×áÄé. SSIÀÅ ÀÅÄÙ×ßÅÅÇß Ì-É?È? ÌÃÑ?×ßÄÒ ÉöÉÀ? HTML ÖôÐÜÑ?ÏÅ ÅÏÐ?ÐÞ ÃËÏûÐË ÓïÀÅ×ßÄÒ ÁòÊËÐ?ÐÞ SSI Ë÷ÏûÉÐË ÌâÀÃ×áÄé.

ÐÜ ÁëÐ× ÅîÊÞÊàÐÊ SSI Ñ?ÍÓÎþ ÑÆÀ×É?À? ÀÀÐÊ ÀýÁîÁòÉÐË ÌÃÈý×áÄé.

top

SSIÀÅ É?Î?ÐÞÀÅ?

SSI (Server Side Includes)ÄÒ HTML ÖôÐÜÑ?ÏÅ Ë÷Ïû×ßÄÒ Ñ?ÍÓÎþÇÞ, ÖôÐÜÑ?È? Ì-ÊåÍÊ×âÆ? Ì-É?ÀÅ ÓÃÈ?×áÄé. SSIÈ? Ë÷Ïû×ßÈù CGI ×ÑÇÞÁçÇ?ÐÜÃ? ÄéÈ? ÅÏÐ?ÐÞ ÁòÌ?ÇÞ ÖôÐÜÑ? Ð?ÓÌÈ? ÈÈÅùÎþÌ- Ì-ÊåÍÊ×ßÑ? ÎÚÀýÅÅ HTML ÖôÐÜÑ?ÏÅ ÅÏÐ?ÐÈÇÞ ËÌÊ×á ÃËÏûÐË ÓïÀÅ×â Ì? ÐæÄé.

SSIÈ? Ë÷Ïû×âÑ? ÎÖÄßÈù ×ÑÇÞÁçÇ?ÐÈÇÞ ÖôÐÜÑ? Ð?ÓÌÈ? ËÌÊ×âÑ? ÀñÑ?ÐÊ ÖôÐÜÑ?ÏÅÌ- Ñ?Ð?ÐÞ ÊÞÊàÐÜ ÈÉÐÊÑ?ÏÝ ÖôÐÜÑ?È? Ì-ÊåÍÊ×â Æ?ÈÆÄé ÎþÄÐÑ?ÅÅÈ? ÄéÍÓ ÀøËú×èÎï×âÑ?ÏÅ ÄîÇØÄé. SSIÄÒ ×?Ð÷ ÍÓÀ?À? ÀÀÐÜ Ð?ÐÊ Ñ?ÊÈÈ? ÓïÀÅ×ßÄÒÅ? ÑÑÄé. ÁçÇ?Ã? ÖôÐÜÑ?È? Ì-ÊåÍÊ×âÆ? ÖôÐÜÑ?Ð× ÄûÊÞÊàÐË ËÌÊ×èÎï ×áÄéÈù ÄéÈ? ÉöÉÐË Ó?ÎÖÊÑÎï ×áÄé.

top

SSIÀÅ ÀÅÄÙ×ßÅÅÇß Ì-É? ÌÃÑ?×ßÁò

Ì-É?ÀÅ SSIÈ? ÓÃÈ?×ßÇÑÈù httpd.conf ÖÔÐßÐÜÃ? .htaccess ÖÔÐßÏÅÌ- ÄéÐÍ Ñ?ÍÓÎþÈ? Ë÷Ïû×èÎï ×áÄé.

Options +Includes

ÁçÇ?Èù ÎÖÖÔÔÅÄÒ ÖÔÐßÏÅÌ- SSI Ñ?ÍÓÎþÈ? ÓÃÈ?×áÄé. ÌÃÑ?ÏÅÄÒ ÊÈÕû Ï?Ç? Options Ñ?ÍÓÎþÀÅ ÐæÀý, ÐÜ Ñ?ÍÓÎþÅùÐÊ Ì-ÇÞ Å?ÎþÍñÌ- É?ØÏÇÞ ÈÈÅùÄé. ÁçÇÅÌ- Ñ?ÍÓÎþÈ? È×ÈÆÑ?ÈÇÏÅ ÓÃÈ?×ßÁòÐ?×è ÊÈÕû SSIÈ? Ï?×ßÄÒ Ö?Ñ? Å?ÇÊÕôÈ?ÏÅÌ- OptionsÈ? Ë÷Ïû×áÄé.

È?Å÷ ÖÔÐßÏÅÌ- SSI Ñ?ÍÓÎþÈ? ÓÃÈ?×ßÄÒ ÀÝÐÊ ÎÖÄßÄé. ÎÖÖÔÔÅÏÅÀä ÎþÆ ÖÔÐßÐË ÓÃÈ?×âÑ? ÎÛÇÑÑðÎï ×áÄé. ÅÞÀÅÑ? ÉöÉÐÜ ÐæÄé. ×ßÃ?ÄÒ ÄéÐÍÀ? ÀÀÐÊ Ñ?ÍÓÎþÇÞ .shtmlÀ? ÀÀÐÊ Ö?Ñ? ÖÔÐß Ø?ÐõÐêÈ? ÀÅÑ? ÖÔÐßÐË ÓÃÈ?×ßÄÒ ÉöÉÐÜÄé.

AddType text/html .shtml
AddOutputFilter INCLUDES .shtml

ÐÜ ÉöÉÐ× ÄìÑÅÐÊ ÐÜÉÜ ÐæÄÒ ÖôÐÜÑ?ÏÅ SSI Ñ?ÍÓÎþÈ? ÓïÀÅ×ßÄÒ ÀöÏü SSI Ñ?ÍÓÎþÈ? ÓÃÈ?×ßÁòÐ?×è .shtml Ø?ÐõÐêÈ? ÊÞÏ?×ßÁòÆ?É?ÏÅ ÖÔÐßÈýÀ? ÐÜ ÖôÐÜÑ?Ð× È?Å÷ ÈÅÕ?È? Ê?Àö×èÎï ×ßÄÒ ÑÅÐÜÄé.

ÄéÈ? ÉöÉÐÊ XBitHack Ñ?ÍÓÎþÈ? Ë÷Ïû×ßÄÒ ÉöÉÐÜÄé.

XBitHack on

XBitHackÄÒ Í××ðÁ××áÐÜ ÐæÄÒ ÖÔÐßÏÅÌ- SSI Ñ?ÍÓÎþÈ? ÓÃÈ?×áÄé. ÁçÇÅÌ- ÐÜÉÜ ÐæÄÒ ÖôÐÜÑ?ÏÅ SSI Ñ?ÍÓÎþÈ? ÓïÀÅ×áÄéÈù ÖÔÐßÈýÐË Ê?Àö×ßÑ? ÎÚÀý chmodÇÞ ÖÔÐßÏÅ Í××ðÁ××áÐË ÑæÈù ÅØÄé.

chmod +x pagename.html

×ßÑ? ÈËÎÖÎï ×â ÀÝ ×ßÃ?. ÀÅÂ? .shtml ÖÔÐßÈýÏÅ ÀåÔÅÈ? ÎÞÑ?ÈËÀý È?Å÷ .html ÖÔÐßÐË SSI ÓÃÈ?×ßÆ?Àý ÓöÀý×ßÄÒ Ë÷Æ?ÐÜ ÐæÄé. ÐÜ Ë÷Æ?ÅùÐÊ ÎÖÈÆÅÅ XBitHackÏÅ Äû×è È?È?ÄÒ ÀÝ ÀÀÄé. ÈýÍÙ×â ÑÅÐÊ ÐÜÇÈÀä ×ßÈù ÎÖÖÔÔÅÄÒ ÖÔÐßÏÅ SSI Ñ?ÍÓÎþÀÅ Î?Ä?Æ?ÅÅ Õ?Æ?ÐÜÎ?Ö?ÇÞ ÊÈÃËÄÒ È?Å÷ ÖÔÐßÐË ËüÖüÊÑÎï ×áÄéÄÒ ÀÝÐÜÄé. ÌÊÄÙÐÜ ÈÕÏü ÄÐÇÑÑ? Ì? ÐæÐÈÈ÷, ÑÑÐÊ ËÀ?ÐÜ ÎÖÄßÄé.

ÉÀÇà Ð?ÅÅÏüÑþÏÅÌ-ÄÒ Í××ðÁ××áÐÜÆ? ÀÝÐÜ Î?ÁòÆ?É?ÏÅ ØÔÐêÈ? Ë÷Ïû×â Ì? Î?Äé.

ÃËÏûÐÜ ÅÏÐ?ÐÜÏ?Ì- ÀøËú×ßÁò ÎþÇÖÁòÆ?É?ÏÅ ÎÖÖÔÔÅ ÁòÊË ÌÃÑ?ÐÊ SSI ÖôÐÜÑ?Ð× ÓæÁéÌ?Ñ?ÐßÀ? content length HTTP ×üÄ?È? ÊÈÃËÑ? ÎÚÄÒÄé. ÁçÇÅÌ- É?Ì-È? ÔÃÍ?×ßÑ? È?×ßÀý Õ?Æ?ÐÜÎ?Ö?ÀÅ ÄÐÃ?ÄÒ ÌÊÄÙÐÜ ÆÃÎþÑ?Äé. ÅÞÀÅÑ? ×èÀñÉöÉÐÜ ÐæÄé.

  1. XBitHack Full ÌÃÑ?ÐÊ Ë÷Ïû×áÄé. ÁçÇ?Èù ÎÖÖÔÔÅÄÒ Ö?×ä×ßÄÒ(include) ÖÔÐßÅùÐ× Ì?Ñ?ÐßÐÊ É?ÍÓ×áÓÌ Ï?ÇÅ ÏôÓË×á ÖÔÐßÐ× Ã?Ò?ÈÈ ÊÈÀý ÓæÁéÌ?Ñ?ÐßÐË ÎÛÎÖÃÍÄé.
  2. mod_expiresÏÅ ÐæÄÒ Ñ?ÍÓÎþÈ? Ë÷Ïû×ßÏ? ÖÔÐßÏÅ Ñ?Ñ? ÈÈÁòÐßÐË ÌÃÑ?×ßÈù ÊúÆ?ÏüÐ?ÏÝ ×ÑÇßÍÓÀÅ É?Ì-È? ÔÃÍ?×â Ì? ÐæÄé.
top

ÁòÊË SSI Ñ?ÍÓÎþ

SSI Ñ?ÍÓÎþÐ× Ë÷ÏûÉÐÊ ÄéÐÍÀ? ÀÀÄé.

<!--#element attribute=value attribute=value ... -->

HTML ÑæÌ?ÀÀÐÜ ËÀõÁòÆ?É?ÏÅ SSI ÁòÄÙÐË ÀÅÅÏ×ßÑ? ÎÚÎÖÅÅ HTML ÌâÍÊÏÅÄÒ Ã?ÏÐÑ?ÈÈ ÊúÆ?ÏüÐ?ÄÒ É?ÍÓ×áÄé. SSIÈ? ÏÓÉéÇÞ ÌÃÑ?×ßÈù Ñ?ÍÓÎþÈ? ÀñÀ?À?ÐÈÇÞ ÉéÂëÄé.

elementÄÒ ÄéÐÍÑï ×ßÃ?Äé. ÄéÐÍ ØÈÏÅ Ä? ÐêÌÌØ? ÌÃÈý×â ÀÝÐÜÄé. Ñ?ÁíÐÊ SSIÇÞ ×â Ì? ÐæÄÒ ÈþÀÅÑ? ÏÉÈ? ÊÈÐÞÄé

ÏÐÄÓ Ã?Ò?

<!--#echo var="DATE_LOCAL" -->

echo elementÄÒ Ê?Ì?À?ÐË ÁçÄûÇÞ ÓòÇÒ×áÄé. CGI ×ÑÇÞÁçÇ?ÏÅ Ñ?À?×ßÄÒ Ø?ÀöÊ?Ì?Åù ÏìÏÅÅÅ Ï?Ç? ×?Ñè Ê?Ì?ÀÅ ÐæÄé. Æ×, set elementÈ? Ë÷Ïû×ßÏ? Ñ?Ñ? Ê?Ì?È? Ñ?Ð××â Ì?ÅÅ ÐæÄé.

Ã?Ò? ÓòÇÒ ×?ÍÔÐÜ ÈÆÐÍÏÅ ÅùÑ? ÎÚÄÒÄéÈù, ÄéÐÍÀ? ÀÀÐÜ config elementÐ× timefmt attributeÈ? Ë÷Ïû×áÄé.

<!--#config timefmt="%A %B %d, %Y" -->
Today is <!--#echo var="DATE_LOCAL" -->

ÖÔÐßÐ× Ì?Ñ?Ðß

ÐÜ É?Ì-ÄÒ <!--#flastmod file="index.html" -->ÏÅ ÈÆÑ?ÈÇÐÈÇÞ Ì?Ñ?Å×Î?Äé

ÐÜ elementÅÅ timefmt ×?ÍÔ ÌÃÑ?ÏÅ ÄîÇØÄé.

CGI ×ÑÇÞÁçÇ? ÀñÀ?È? Ö?×ä×ßÁò

ÐßÉíÐ?ÐÞ SSI Ë÷ÏûÉÑï ×ßÃ?ÇÞ, ÈÉÐÜÅù ÎæÏû×ßÄÒ ``ÉöÉ?Ì? Ô?ÏþÕÝ'' ÀÀÐÊ CGI ×ÑÇÞÁçÇ? ÀñÀ?È? ÓòÇÒ×áÄé.

<!--#include virtual="/cgi-bin/counter.pl" -->

top

ÓïÀÅ ÏÉÑ?

ÄéÐÍÐÊ HTML É?Ì-ÏÅ Ë÷Ïû×â Ì? ÐæÄÒ ÈþÀÅÑ? SSI ÏÉÑ?Äé.

ÐÜ É?Ì-ÀÅ Î?Ñ? ÈÆÑ?ÈÇÐÈÇÞ Ì?Ñ?Å×Î?Ã??

ÎåÏÅÌ- SSIÈ? Ë÷Ïû×ßÏ? Ë÷ÏûÐêÏÅÀä É?Ì-Ð× ÓæÁéÌ?Ñ?ÐßÐË ÎÛÈÁ Ì? ÐæÄéÀý ÈË×ïÄé. ÁçÇ?Ã? Í×Ñ? ÉöÉÐÊ ÎÛÇÑÑæÑ? ÎÚÎâÄé. ÄéÐÍ ÔêÅõÈ? HTML É?Ì-ÏÅ Ë÷Ïû×ßÈù ÖôÐÜÑ?ÏÅ ÍÓÀ? ÁòÇßÐË ÃÂÁôÄé. ÉÀÇà Ð?ÏÅÌ- ÌÃÈý×áÄûÇÞ SSIÀÅ ÏÓÉéÇÞ ÐëÅÏ×èÎï ×áÄé.

<!--#config timefmt="%A %B %d, %Y" -->
ÐÜ É?Ì-ÄÒ <!--#flastmod file="ssi.shtml" -->ÏÅ ÈÆÑ?ÈÇÐÈÇÞ Ì?Ñ?Å×Î?Äé;

ÉÀÇà ssi.shtmlÄûÍÕ Ï?×ßÄÒ Í×Ñ? ÖÔÐßÈýÐË Ë÷Ïû×áÄé. ÎÖÉ? ÖôÐÜÑ?ÏÅÆ?ÅÅ ÊéÏ?ÃæÐË Ì? ÐæÄÒ É?ÏûÔêÅõÈ? Ï?×áÄéÈù, ÖÔÐßÈý ÄûÍÕ LAST_MODIFIED Ê?Ì?È? Ë÷Ïû×áÄé.

<!--#config timefmt="%D" -->
This file last modified <!--#echo var="LAST_MODIFIED" -->

timefmt ×?ÍÔÏÅ Äû×á ÐêÌÌ×á Ñ?ÊÈÄÒ ÀÛË?Ï?Ñ?ÏÅÌ- strftimeÐË Ó?ÎÖÊÑÆ?. É?ÉÐÊ ÀÀÄé.

×?Ñè ÖôÐÜÑ? ×ßÄìÐË Ö?×ä×ßÁò

Ï?Ç? ÖôÐÜÑ?ÀÅ ÐæÄÒ Ë÷ÐÜÖ?È? À?È?×áÄéÈù ÖôÐÜÑ? Ð?ÓÌÈ? Ì?Ñ?×ßÄÒ ÀÝÐÊ, Ö?Ø? ÖôÐÜÑ?ÅùÐÜ ×?Ñè ÏìÀ?ÐË ÀÅÑ?ÅÅÇß Ì?Ñ?×ßÄÒ ÀÝÐÊ Ñ?ÈËÇÞ Á?ÇãÄé.

ÖôÐÜÑ? Ë?Äì(header)À? ×ßÄì(footer)ÐË ÖÔÐßÇÞ Ö?×ä×ßÏ? ÐÜÇÁ Ì?Ñ?Ð× ÊÞÄóÐË Ä? Ì? ÐæÄé. È?Å÷ ÖôÐÜÑ?ÏÅÌ- include SSI ÈýÇÙÎþÈ? Ë÷Ïû×ßÏ? ÖôÐÜÑ? ×ßÄì ÖÔÐß ×ßÃ?È? Ö?×ä×ßÈù ÅØÄé. include elementÐ× file attributeÃ? virtual attributeÇÞ Ö?×ä×â ÖÔÐßÐË Ñ?Ñ?×áÄé. file attributeÄÒ ×?Ð÷ Å?ÇÊÕôÈ?ÏÅ Ë?ÄûÐ?ÐÞ ÖÔÐßÀöÇÞÄé. Ñÿ, (/ÇÞ ÍÓÐë×ßÄÒ) ÐÄûÖÔÐßÀöÇÞÃ? ÀöÇÞ ÎØÏÅ ../È? Ë÷Ïû×â Ì? Î?Äé. ÎÖÈÆÅÅ Ì-ÊåÍÊ×ßÄÒ É?Ì-Ð× Ë?Äû URLÐË Ñ?Ñ?×â Ì? ÐæÄÒ virtual attributeÀÅ Ä? Ð?Ïû×â ÀÝÐÜÄé. ÀöÇÞÈ? /ÇÞ ÍÓÐë×â Ì? ÐæÑ?ÈÈ, Ö?×ä×ßÇÑÄÒ ÖÔÐßÐÜ Ì-ÊåÍÊ×ßÄÒ ÖÔÐßÀ? ÀÀÐÊ Ì-É?ÏÅ ÐæÎþÎï ×áÄé.

<!--#include virtual="/footer.html" -->

Ã?ÄÒ ÊÈÕû ÐÜ ÅÞÀÅÑ?È? ×åÓÔÌ- Ö?×ä×â ÖôÐÜÑ? ×ßÄì ÖÔÐßÏÅ LAST_MODIFIED Ñ?ÍÓÎþÈ? ÃæÄÒÄé. Ö?×ä×ßÇÑÄÒ ÖÔÐßÏÅÅÅ SSI Ñ?ÍÓÎþÀÅ Ã?ÏÓ Ì? ÐæÐÈÈ÷, ÐÜÇÈÀä Ö?×ä×á ÖÔÐßÐÜ ÄéÈ? ÖÔÐßÐË Ö?×ä×ßÄÒ ÍÔÐÈÇÞ Ï?Ç?É? ÀøÌã Ö?×ä×â Ì?ÅÅ ÐæÄé.

top

ÐÜÏìÏÅ ÌÃÑ?×â Ì? ÐæÄÒ ÀÝÐÊ?

ÍÓÀ? ×?ÍÔ config(ÌÃÑ?) ÏìÏÅ ÅÞÀÅÑ?È? Ä? config(ÌÃÑ?)×â Ì? ÐæÄé.

ÊÈÕû SSI Ñ?ÍÓÎþÀÅ ÐïÈ?Å×Èù ÄéÐÍÀ? ÀÀÐÊ É?ÁÈÀÅ Ã?ÏÒÄé

[an error occurred while processing this directive]

ÐÜ É?ÁÈÈ? Ê?Àö×ßÀý ÍÝÄéÈù config elementÐ× errmsg attributeÈ? Ë÷Ïû×ßÏ? Ê?Àö×áÄé.

<!--#config errmsg="[It appears that you don't know how to use SSI]" -->

Ë÷ÐÜÖ?È? Ì-ÊåÍÊ×ßÁò Ð?ÏÅ È?Å÷ SSI Ñ?ÍÓÎþ É?Ñ?È? ×èÀñ×ßÏ? Ë÷ÏûÐêÀÅ ÐÜÇÁ É?ÁÈÈ? ÊÈÑ? ÎÚÁö ÉéÆ?Äé. (ÁçÇÈÑ??)

ÁçÈ?Àý sizefmt attributeÀÅ ÉíØ?×ßÄÒ ÖÔÐßÕ?Áò ×?ÍÔÐË config(ÌÃÑ?)×â Ì? ÐæÄé. ÉéÐÜÖ?ÇÞ Õ?ÁòÈ? ÊÈÏ?ÑæÇÑÈù bytes, Ð?ÐØ? KbÃ? MbÇÞ Õ?ÁòÈ? ÊÈÏ?ÑæÇÑÈù abbrevÈ? Ë÷Ïû×áÄé.

top

ÈýÇÙÎþ Í××ð×ßÁò

Ã?ÄÒ ÄéÐÍ ÄîÏÅ ÐëÐÊ CGI ×ÑÇÞÁçÇ?À? SSIÈ? ÀÀÐÜ Ë÷Ïû×ßÄÒ ÁëÐË ÎÅ ÏÉÑ?ÐÜÄé. Ñ?ÁíÐÊ exec elementÇÞ ×â Ì? ÐæÄÒ ÄéÈ? ÀÝÅùÐË ÌÃÈý×â ÀÝÐÜÄé. SSIÄÒ Í×Ñ? Í?ÐË (Ñ?Ø?Ø?ÄÒ /bin/shÃ? Win32È? Ë÷Ïû×áÄéÈù DOS Í?) Ë÷Ïû×ßÏ? ÈýÇÙÎþÈ? Í××ð×áÄé. ÏÉÈ? ÅùÎþ, ÄéÐÍÐÊ Å?ÇÊÕôÈ? ÈåÇßÐË ÊÈÏ?ÑèÄé.

<pre>
<!--#exec cmd="ls" -->
</pre>

or, on Windows

<pre>
<!--#exec cmd="dir" -->
</pre>

dir ÓòÇÒÏÅ ÊúÆ?ÏüÐ?ÀÅ Ø?ÅÏ×â ``<dir>'' É?ÐêÏ-ÐÜ Ö?×äÅ×ÐæÁòÆ?É?ÏÅ, Ð?ÅÅÏüÑþÏÅÌ- ÐÜ Ñ?ÍÓÎþÈ? Ë÷Ïû×ßÈù ÀñÀ?ÀÅ ÑÆÁí ÐÜË?×â ÀÝÐÜÄé.

ÐÜ ÁòÄÙÐÊ exec ÕÒÁçÏÅ Ë÷Ïû×á ÎþÆ ÈýÇÙÎþÆ?ÅÅ Í××ð×â Ì? ÐæÁòÆ?É?ÏÅ ÈÕÏü Ð?×ø×ßÄé. ``ÉöÈýÇß''À? ÀÀÐÜ Ë÷ÏûÐêÀÅ Ð?ÖôÐÜÑ? ÃËÏûÐË Ì?Ñ?×â Ì? ÐæÄÒ Ø?ÀöÐÜÆ?Èù, ÐÜ ÁòÄÙÐË ÐÄûÇÞ Ë÷Ïû×èÌÁ ÎØÅØÄé. Options Ñ?ÍÓÎþÏÅ IncludesNOEXEC ÎÖÁäÈåÖ?È? Ë÷Ïû×ßÏ? SSIÈ? ×óÏû×ßÑ?ÈÈ exec ÁòÄÙÐË ÈÇÐË Ì? ÐæÄé.

top

ÀýÁî SSI ÁòÉ

ÃËÏûÐË ÓòÇÒ×ßÄÒ ÁòÄÙ ÏìÏÅ ÎÖÖÔÔÅ SSIÄÒ Ê?Ì? ÌÃÑ?ÐÜ ÀÅÄÙ×ßÀý, ÊåÁÃÉ?À? ÑÆÀ×É?ÏÅ ÐÜ Ê?Ì?È? Ë÷Ïû×â Ì? ÐæÄé.

ÀöÀý

ÐÜ ÁëÏÅÌ- ÌÃÈý×ßÄÒ ÄûÊÞÊàÐ× ÁòÄÙÐÊ ÎÖÖÔÔÅ 1.2 ÐÜØÔÊÞÕÝ Ë÷Ïû×â Ì? ÐæÄé. ÉÀÇà, ÎÖÖÔÔÅ 1.2 ÐÜË?ÐË Ë÷Ïû×ßÑ? ÎÚÄÒÄéÈù ÎÖÈÆÅÅ ËÅÈ? Î?ÁçÇÉÐÜÅõ×èÎï ×áÄé. ×èÆ?. Ñ?Áí ×èÆ?. ÁòÄéÈÁ ÀÝÐÜÄé.

Ê?Ì? ÌÃÑ?

set Ñ?ÍÓÎþÈ? Ë÷Ïû×ßÏ? Ã?ÑïÏÅ Ë÷Ïû×â Ê?Ì?È? ÌÃÑ?×â Ì? ÐæÄé. ÎåÐÈÇÞ Ê?Ì?ÀÅ ×ÚÏô×ßÁòÆ?É?ÏÅ ÈåÐ? ÌÃÈý×áÄé. É?ÉÐÊ ÄéÐÍÀ? ÀÀÄé.

<!--#set var="name" value="Rich" -->

ÄéÐÍÀ? ÀÀÐÜ À?ÐË É?ÐêÁçÄûÇÞ ÌÃÑ?×ßÑ? ÎÚÀý Ø?ÀöÊ?Ì?Ã? Ð?ÏÅÌ- ÌÃÈý×á Ê?Ì?(ÏÉÈ? ÅùÎþ, LAST_MODIFIED)ÏÝ ÀÀÐÜ ÄéÈ? Ê?Ì?È? Ë÷Ïû×ßÏ? Ê?Ì?À?ÐË ÌÃÑ?×â Ì?ÅÅ ÐæÄé. ÐÜÆ? Ê?Ì?Èý ÎåÏÅ ÄîÇ? ×?ÍÓ($)È? ÊéÏ?Ì- É?ÐêÏ-ÐÜ ÎÖÄá Ê?Ì?ÐãÐË ×?ÍÓ×áÄé.

<!--#set var="modified" value="$LAST_MODIFIED" -->

Ê?Ì?À?ÏÅ ÄîÇ? É?ÐêÈ? ÁçÄûÇÞ ÐäÇÒ×ßÇÑÈù ÄîÇ? ×?ÍÓ ÎåÏÅ ÉùÍÍÇÅÍ?È? Ë÷Ïû×áÄé.

<!--#set var="cost" value="\$100" -->

ÈÆÑ?ÈÇÐÈÇÞ Áô É?ÐêÏ- ÑïÀ?ÏÅ Ê?Ì?È? Ë÷Ïû×ßÄÒÅ? ÅêÏÅ ÐæÄÒ É?ÐêÅÅ Ê?Ì?ÈýÐÈÇÞ ÏÐÐÞ×ßÏ? Ø?ÅÏÅ×ÄÒ ÀöÏü, Ê?Ì?ÈýÐË ÄûÀØ?ÇÞ É-ÎþÌ- Ø?Í×Ø? ×áÄé. (ÑÑÐÊ ÏÉÈ? Ó?Áò Ø?ÅùÑ?ÈÈ, É?ÍÌ ÈËÐÞÑ? ÐÜ×è×ßÁö ÉéÆ?Äé.)

<!--#set var="date" value="${DATE_LOCAL}_${DATE_GMT}" -->

ÑÆÀ× ×?×?ÍÔ

Ê?Ì?È? ÌÃÑ?×ßÀý ÊåÁÃ×â Ì? ÐæÐÈÄß ÑÆÀ×É?ÐÜ ÀÅÄÙ×ßÄé. ÐÜÑ? SSIÀÅ ÐßÑÎÐ× À?Äì×á ×ÑÇÞÁçÇÅÉæÎ?ÎþÀÅ ÅØÄé. mod_includeÄÒ ÑÆÀ×É?ÐË ÈÈÅõÄÒ if, elif, else, endif ÁÈÑÆÈ? Ñ?À?×áÄé. Í×Ñ? ×á ÖôÐÜÑ?ÇÞ Ï?Ç? ÃýÈ?Ð?ÐÞ ÖôÐÜÑ?È? ÈÈÅù Ì? ÐæÄé.

ÑÆÀ×É? ÁÈÑÆÄÒ ÄéÐÍÀ? ÀÀÄé.

<!--#if expr="test_condition" -->
<!--#elif expr="test_condition" -->
<!--#else -->
<!--#endif -->

test_conditionÏÅÄÒ ÎþÆ ÃýÈ?ÊåÁÃÆ?ÅÅ Ë÷Ïû×â Ì? ÐæÄé. À?ÐË ÄéÈ? À?À? ÊåÁÃ×ßÀÕÃ?, Ö?Ñ? À?ÐÜ ``Ò?''ÐÞÑ? ÀÛË÷×áÄé. (É?ÐêÏ-ÐÜ ÊåÎþÐæÑ? ÎÚÐÈÈù Ò?ÐÜÄé.) Ë÷ÏûÀÅÄÙ×á ÊåÁà Ï?ËúÐêÈ? È?ÅÞ ÊÈÇÑÈù, mod_include É?Ì-È? Ò?Àý×ßÆ?. ÄéÐÍÐÊ ÑÆÀ×É?ÐË Ë÷Ïû×á ÈþÀÅÑ? ÏÉÑ?Äé.

ÌÃÑ?ÖÔÐßÏÅ ÄéÐÍ ÑéÐË ÓïÀÅ×áÄé.

BrowserMatchNoCase macintosh Mac
BrowserMatchNoCase MSIE InternetExplorer

Õ?Æ?ÐÜÎ?Ö?ÀÅ ÈÖÕÂÕôÍÓÏÅÌ- Í××ð×ßÄÒ Internet ExplorerÆ?Èù Ø?ÀöÊ?Ì? ``Mac''À? ``InternetExplorer'' È?ÅÞ Ò?ÐÈÇÞ ÌÃÑ?×áÄé.

ÁçÈ?Àý SSI É?Ì-ÏÅ ÄéÐÍÀ? ÀÀÐÜ Ð?ÄÒÄé.

<!--#if expr="${Mac} && ${InternetExplorer}" -->
Ï?ÁòÏÅ Ë÷À?É?ÀÅ Ã?ÏÒÄé
<!--#else -->
Ï?ÁòÏÅ ÈêÑ? JavaScript ÔêÅõÀÅ Ã?ÏÒÄé
<!--#endif -->

ÃËÀÅ ÈÕÕÂÕôÍÓ IEÏÅ ÉíÀ?ÐÜ ÐæÄÒ ÀÝÐÊ ÎÖÄßÄé. Ã?ÄÒ ÄìÑ? Ð?É?ÑæÏÅ ÄéÈ? À?ÏÅÌ-ÄÒ É?Ñ?ÀÅ Î?ÄÒ JavaScript ÔêÅõÀÅ ÈÕÕÂÕôÍÓ IEÏÅÌ-ÄÒ ÅÏÐë×ßÑ? ÎÚÎÖÌ- ÈþÍÓÀ?ÐË ÀýË×ïÄé. Ð?ÄÒ ÐãÍÓ ×èÀñÓ?ÐÜÄé.

(Ñ?Ñ? Ñ?Ð××ßÏÄÀ× ÐßÉí Ø?ÀöÊ?Ì?ÐÜÀ×) ÎþÆ Ê?Ì?Æ?ÅÅ ÑÆÀ×É?ÏÅ Ë÷Ïû×â Ì? ÐæÄé. ÎÖÆ?ÔÅÄÒ SetEnvIfÃ? ÄéÈ? À?ÇÓ Ñ?ÍÓÎþÇÞ Ø?ÀöÊ?Ì?È? ÌÃÑ?×â Ì? ÐæÁòÆ?É?ÏÅ CGI Î?ÐÜÅÅ ÈêÑ?Àä ÅÏÐ?ÐÞ ÃËÏûÐË ÈÈÅù Ì? ÐæÄé.

top

ÀñÇà

SSIÄÒ Ø?Í×Ø? CGIÃ? ÅÏÐ?ÐÞ Ð?ÖôÐÜÑ?È? ËÌÊ×ßÄÒ ÄéÈ? ÁòÌ?ÐË ÄûÓÌ×â Ì? Î?Äé. ÁçÇ?Ã? ÈÉÐÊ ÓïÀÅ ÐëÎ?Î?ÐÜ ÖôÐÜÑ?ÏÅ ÅÏÐ?ÐÞ ÃËÏûÐË ÑÆÁí ÓïÀÅ×ßÁòÏÅÄÒ Ø×È?×á ÉöÉÐÜÄé.

ÀÅÄÙ×á Î?Îþ:  en  |  ja  |  ko 

top

Comments

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.