<-
Apache > HTTP Server > Documentation > How-To / Tutorials

ÄÄ ÅõÅäó: .htaccess ÄÀÏ 1d2l6n

ƢÉÇÑ î:  pt-br 

ÀÌ Â ÃÖÅÇ ÀÌ ÕÏÙ. ÃÖÙ ¯ƩµÈ »ëÀ µî ¦ ÂüíÇÏä.

.htaccess ÄÀÏÀ» »çëÇÏ© µÅä稬ơÎ ÁÀ» ¯ƩÇÒ ö ÀÖÙ.

 Apache!

Âüí 251y31

top

.htaccess ÄÀÏ 125h4d

top

«ùÀÌç/î»Ô »çëÇÏÂƢ 4129t

.htaccess ÄÀÏ(ÈÀ "»ê ÁÄÀÏ")À» »çëÇÏé µÅä稬ơÎ ÁÀ» ¯ƩÇÒ ö ÀÖÙ. ©¯ Á ÁöÃîƢ ÀÖ ÄÀÏÀ» ¯Á µÅä碯 µÎé, µÅä碯Í µç ÇÏÀµÅä碯 ÁöÃî¦ ÀûëÇÑÙ.

ÁÖÀÇ: 6q4d4w

.htaccess ÄÀÏíÀ» Ù£Ô »çëÇÏí ÍÙé, AccessFileName ÁöÃî¦ »çëÇÏ© ¯ƩÇÒ ö ÀÖÙ. ¦ µéî, .config ÄÀÏíÀ» »çëÇÏÁé ö ÁÄÀÏ ÙÀú ơÀÌ ÃƢÇÑÙ.

AccessFileName .config

ÀÏÝÀûÀÎ .htaccess ÄÀÏÀ AllowOverride »çëÇÒ ƨÀ» ËÁÁÙ.

¦ µéî, Override ÁÙ FileInfoƢ ÀÖÙ. ÀÌ ÁöÃî¦ .htaccess ÄÀÏ »çëÇÏâÀÇ ÃÖÒÇÑ AllowOverride FileInfoƢ ÇÊäÇÏÙ.

Á¦: 403k11

»çëÀåÒ: ÁÖöÁ, Ƣ»óÈ£, directory, .htaccess
Override: FileInfo

¯Á ÁöÃî¦ .htaccess ÄÀÏ »çëÇÒ ö ÀÖÂÁö ÃÝÇÏé ÁöÃî ÀÇ »çëÀåÒ Çñ ".htaccess"Ƣ ÀÖÂÁö ÈÀÎÇÑÙ.

top

Á¦ .htaccess ÄÀÏÀ» »çëÇÏ (ÈÀ »çëÇÏÁö Ê) 1i1w1l

ÀÏÝÀûÀÎ ÁÖöÄÀÏ Á¢ÙÇÒ ö  ƩìƢ Ïóé .htaccess ÄÀÏÀ» »çëÇÏé ȵÈÙ. ¦ µéî, »çëÀÚ ÀÎÁõÀÌ Ç»ó .htaccess ÄÀÏ ÀÖî ÇÑÙ ÍÀ À ËÁÁ ÀÇÙ. ÀÌ »çÇÀÌ ÏÙ. ÁÖöÁ »çëÀÚ ÀÎÁõ ÁÀ» ÀûÀ» ö ÀÖí, »çÇ À̯ ÇÇÑÙ.

.htaccess ÄÀÏÀ ÄÁÅÙà Á¦ƩÀÚƢ µÅä稬ơÎ ö ÁÀ» Ù£ÔÇÏí ÍÁö ö ÃÅÛ root ÇÇÑÀÌ Â Ʃì »çëÇÑÙ. ö üÀÚƢ ÁÀ» ÀÚÁÖ ¯ƩÇÏí ÍÁö ÊÀ Ʃì ÀÏÝ »çëÀÚƢ ÁÁ¢ .htaccess ÄÀÏÀ» öÁÇϵµÏ ÇãëÇÏ ÍÀÌ ÙҡÁÇÏÙ. ¦ µéî, ÇÑ ÄÄÇ»ÅÍ ©¯ »çëÀÚ »çÀÌ碬¦ ñÇÏ ISP »çëÀÚƢ ÀÚÅÀÇ ÁÀ» ¯ƩÇÏí ÍÀ ƩìƢ ¯ÇÏÙ.

¯ ÀÏÝÀûÀÎ .htaccess ÄÀÏÀ ƢÀû ÇÇÇ ÇÑÙ. .htaccess ÄÀÏ ÇãëÇÏ ÁöÃî ÁÖÁÄÀÏÀÇ <Directory> Çú ơÀ ÈúƢ ÀÖÙ.

ÙÀ µÎƢÁö Å« ÀÌÀ¯ҡש碯 .htaccess ÄÀÏ »çëÀ» ÇÇÇ ÇÑÙ.

ÃÂƢ ÉÀÌÙ. AllowOverrideƢ .htaccess ÄÀÏÀ» »çëÇϵµÏ ÇãëÇÏé, ÄÄ µÅä碬ҢÙ .htaccess ÄÀÏÀ» ãÂÙ. .htaccess ÄÀÏÀ» ÇãëÇÏé ÇÁ¦Î ÄÀÏÀ» »çëÇÏÁö Ê Ʃìµµ ÉÀÌ ҩîÁÙ! Ç, .htaccess ÄÀÏÀ ¦ äûÇÒҡעҢÙ ÀîµéÀÎÙ.

ÔÙƢ ÀûëÇ ÇÏ Àüà ÁöÃî¦ ÀâÀÇ ÄÄ µç »óÀ µÅä碯 .htaccess ÄÀÏÀ» ãÂÙ. (î»Ô ÁöÃî¦ ÀûëÇÏ ÀýÀ» Âüí.) /www/htdocs/example µÅä碯 ÀÖ ÄÀÏÀ» äûÇÏé, ÄÄ ÙÀ ÄÀϵéÀ» ã ÇÑÙ.

/.htaccess
/www/.htaccess
/www/htdocs/.htaccess
/www/htdocs/example/.htaccess

µÅä碯 ÀÖ ÄÀÏÀ» Á¢ÙÇÒ ҡעҢÙ ÁÄÀÏÀÌ ÀüÇô îµµ ÄÀÏÃÅÛÀ» 4 õ Á¢ÙÇ ÇÑÙ. (/µµ .htaccess ÄÀÏÀ» ÇãëÇÑ Ʃì¦ »ÇÑÙ. ÅëÀ ÇãëÇÏÁö ÊÂÙ.)

µÎ ÀÌÀ¯Â ÈÀÌÙ. »çëÀÚÔ öÁ ¯Ʃ ÇÇÑÀ» ÁÖé çÅÀÌ ơçÇÒ ö  ¯ÈƢ ÀÏî¯ ö ÀÖÙ. »çëÀÚÔ ÀÌ ÇÇÑÀ» ÁÙÁö õõÀÌ »ý¢ÇÏó. Ç, »çëÀÚƢ ÇÏ ÍÙ ÀûÀ ÇÇÑÀ» ÁÖé âúÁöäûÀÌ µéîÂÙ. »çëÀÚÔ ƢÉÇÑ ÇÇÑ öÁÀ» íÈÈ ËÁó. »çëÀÚÔ AllowOverride¦ î»Ô ÁÇÏÂÁö ÁÈÈ Ëí üà ¦ Á¦ƩÇÏé ÕÀΠȥõÀ» ÇÇÇÒ ö ÀÖÙ.

ÁöÃî¦ /www/htdocs/example µÅäÀÇ .htaccess ÄÀÏÀ» µÎ Íú ÁÖöÁÀÇ <Directory /www/htdocs/example> Directory Á µÎ ÍÀ ÏÀüÈ ơƢÙ.

/www/htdocs/example ÀÖÂ .htaccess Ç:

/www/htdocs/example ÀÖ .htaccess ÄÀÏ »ë 3u3r1l

AddType text/example .exm

apache2.conf ÄÀÏ ÀÖÂ Ç 55t3l

<Directory /www/htdocs/example>
AddType text/example .exm
</Directory>

¯ ÄÀÏÀ» äûÇÒ ҡעҢÙ ÁÀ» ÀÁöÊí ÄÄƢ ÃÀÛÇÒҡ ÇÑ ÁÀ» Àâҡש碯 ơÀ ÁÀ» öÁÄÀÏ »çëÇÏé ÉÀÌ õ ü£Ù.

AllowOverride ÁöÃî¦ noneÀÎ ÁÇÏé .htaccess ÄÀÏÀ» ÏÀüÈ »çëÇÒ ö Ù.

AllowOverride None

top

î»Ô ÁöÃî¦ ÀûëÇÏ 6b1q1i

.htaccess ÄÀÏÀ» ƩÇÑ µÅä碯Í µÅäÀÇ µç ÇÏÀµÅä碯 .htaccess ÄÀÏ ÀÖ Á ÁöÃî¦ ÀûëÇÑÙ. »óÀµÅäÀÇ .htaccess ÄÀÏÀ» ÁÖÀÇÇ ÇÑÙ. ƩÇÑ Î ÁöÃî¦ ÀûëÇÑÙ. ¯Á µÅä碯 ÀÖ .htaccess ÄÀÏÀ »óÀµÅä碯 ÀÖ .htaccess ÄÀÏÀÇ ÁöÃî¦ «ÈÎ µé ö ÀÖí, »óÀµÅä碯 ÀÖ ÁöÃî õ »óÀµÅä ÈÀ ÁÖÁÄÀÏ ÀÖ ÁöÃî¦ «ÈÎ µé ö ÀÖÙ.

Á¦:

/www/htdocs/example1 µÅä碯 ÙÀú ơÀ .htaccess ÄÀÏÀÌ ÀÖÙ.

Options +ExecCGI

(ÁÖÀÇ: .htaccess ÄÀÏ "Options" ÁöÃî¦ »çëÇÏÁé "AllowOverride Options"Ƣ ÇÊäÇÏÙ.)

/www/htdocs/example1/example2 µÅä碯 ÙÀú ơÀ .htaccess ÄÀÏÀÌ ÀÖÙ.

Options Includes

ÀÌ µÎ .htaccess ÄÀÏÀÇ Options IncludesƢ ÀÌÀü ÁÀ» ÏÀüÈ «ÈÎ µéâҡש碯 /www/htdocs/example1/example2 µÅä碥 CGI ÇÇàÀ» ÇãëÇÏÁö ÊÂÙ.

top

ÀÎÁõ Á¦ 5d4l49

ÀÎÁõ ýÀ» ËâÀÇ ÙÎ ÀÌơÎÅÍ ÀÂÙé ÁÖÀÇÇÒ ÍÀÌ ÀÖÙ. ÏÈ£ ÀÎÁõÀ» ÇÏÁé .htaccess ÄÀÏÀÌ ÇÊäÇÏÙ ÀÇƢ Î ÛÁÀÖÙ. ÀÌ »çÇÀÌ ÏÙ. ÁÖÁÄÀÏÀÇ Àע íÇÏÙ.

Õ »ÇÁö Áµµ .htaccess ÄÀÏÀÌ ÇÊäÇÏÙí »ý¢µÇé ÁÀÌ µµòÀÌ µÉ ÍÀÌÙ.

.htaccess ÄÀÏ »ë.

AuthType Basic
AuthName " Required"
AuthFile /www/s/.file
AuthGroupFile /www/s/group.file
Require Group s

ÀÌ ÁöÃîƢ µÀÛÇÏâÀÇ AllowOverride AuthConfig ÁöÃîƢ ÇÊäÇÔÀ» íÉÇÏó.

ÀÎÁõú ÇÇÑΩ ëÇÑ ÀÚÇÑ íÀ ÀÎÁõ ÅõÅäóÀ» ÙõÙ.

top

Server Side Includes Á¦ 1i1g6s

ÇÙ¥ ÀÏÝÀûÀÎ .htaccess ÄÀÏÀÇ ëµµÂ ¯Á µÅä碯 Server Side Includes¦ ƢÉÇÏÔ µå ÍÀÌÙ. ÇÏ µÅäÀÇ .htaccess ÄÀÏ ÙÀú ơÀ Á ÁöÃî¦ »çëÇÏé µÈÙ.

Options +Includes
AddType text/html shtml
AddHandler server-parsed shtml

ÀÌ ÁöÃîƢ µÀÛÇÏÁé AllowOverride OptionsÍ AllowOverride FileInfoƢ µÎ ÇÊäÇÔÀ» íÉÇÏó.

server-side includes ëÇÑ ÀÚÇÑ íÀ SSI ÅõÅäóÀ» ÙõÙ.

top

CGI Á¦ b1ro

ÁöÀÎ .htaccess ÄÀÏÀ» »çëÇÏ© ¯Á µÅä碯 CGI ÇÁÎ¥ ÇÇàÀ» ÇãëÇÏí ÍÙé, ÙÀú ơÀ ÁÀ» »çëÇÑÙ.

Options +ExecCGI
AddHandler cgi-script cgi pl

ÈÀ ÀÌ µÅä碯 ÀÖ µç ÄÀÏÀ» CGI ÇÁÎ¥ÀÎ ÃÇÏí ÍÙé ÙÀú ơÀ Áµµ ƢÉÇÏÙ.

Options +ExecCGI
SetHandler cgi-script

ÀÌ ÁöÃîƢ µÀÛÇÏÁé AllowOverride OptionsÍ AllowOverride FileInfoƢ µÎ ÇÊäÇÔÀ» íÉÇÏó.

CGI ÇÁÎÖú Á ëÇÑ ÀÚÇÑ íÀ CGI ÅõÅäóÀ» ÙõÙ.

top

Á¦Çá 353y1u

.htaccess ÄÀÏ µ Á ÁöÃîƢ ÇÏ âÉÀ» ÇÏÁö Ê Ʃì ©¯ƢÁö ÀÌÀ¯Ƣ ÀÖÀ» ö ÀÖÙ.

ƢÀå ÀÏÝÀûÀÎ Á¦Â Á ÁöÃî¦ ƢÉÇÏÔ µå AllowOverride¦ ÁÇÏÁö ÊÀ ƩìÙ. Á¦Ƣ µÇ ÄÀÏ µ AllowOverride NoneÀÌ ÂÁö ÈÀÎÇÑÙ. .htaccess ÄÀÏÀ» «Ô ÀûÀ ÙÀ äÀÌÁö¦ Ùà Á¢ÙÇÏ© Ô Ë»çÇ ö ÀÖÙ. ö ÀùƢ ÀÁö ÊÀé ÅÀÇ ÈÇÈ AllowOverride NoneÀ» »çëÇÑ ƩìÙ.

ÝëÎ Á¢ÙÇÒҡ ö ÀùƢ »ýÇÏé ÄÄ ÀùΦ »ììÁó. µµ .htaccess ÄÀÏ ÀÖ ÁöÃî¦ ÇãëÇÏÁö ÊÂÙí ÇÒ ÍÀÌÙ. Ïí ý ÀùƢ ÀÖÙé Àù¦ íÄ£Ù.

ƢÉÇÑ î:  pt-br 

top

Comments 2p1l6j

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 by our s 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 Libera.chat, or sent to our mailing lists.