- Google рдЙрдЪреНрдЪ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рд░реИрдВрдХ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рддреЗрдЬреА рд╕реЗ рд▓реЛрдб рд╣реЛрддреА рд╣реИрдВред
- рдпрджрд┐ рдЖрдк рдИрдмреЗ рдпрд╛ рдРрдорд╛рдЬрд╝реЛрди рдкрд░ рдкреЗрдЬ рд▓реЛрдбрд┐рдВрдЧ рд╕рдордп 9% рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рд▓рд╛рдн рдХрд╛ 1% рдЦреЛ рджреЗрддреЗ рд╣реИрдВред
- рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреНрд░реИрдлрд╝рд┐рдХ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЙрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рддреЗрдЬрд╝ рдмрдирд╛рдПрдВред
.htaccess рд╣рдорд╛рд░рд╛ рд╣реАрд░реЛ рд╣реИ
рдкреЗрд╢реЗрд╡рд░ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ htaccess рдХреНрдпрд╛ рд╣реИред
рдЬреЛ рд▓реЛрдЧ narod.ru рд╕реЗ php рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рддрдХ рдЫреЛрдбрд╝рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИред
рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдЕрднреА-рдЕрднреА рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдЬреВрдорд▓ рдпрд╛ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд┐рдпрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рд╣рдорд╛рд░реЗ рд╣реАрд░реЛ - htaccess рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ
рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред
рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рдЖрдкрдиреЗ рдПрдХ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реАрджреА рд╣реИ рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд▓рдЧрднрдЧ рдЦреБрд╢реА рдорд┐рд▓реА рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ (рдпрд╛ рд╢рд╛рдпрдж рджреЛ рдмрд╛рд░, рдпрд╛ рд╢рд╛рдпрдж рддреАрди рдмрд╛рд░) рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдмрдВрдж рдХрд░ рджреЗрддреА рд╣реИред рдпрд╣ рдзреАрд░реЗ-рдзреАрд░реЗ рд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЖрднрд╛рд╕реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдПрдХ рдРрд╕реА рдореБрд╢реНрдХрд┐рд▓ рдмрд╛рдд рд╣реИ рдХрд┐ рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рджреЛ рджрд░реНрдЬрди рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЗрдВ рд╣реИрдВред рдпреЗ рд╕рднреА рд╕рддреНрддрд╛, рд╕рдВрдЧрдарди рдФрд░ рдпрд╛рддрд╛рдпрд╛рдд рдореЗрдВ рднрд┐рдиреНрди рд╣реИрдВред рдФрд░ рдЬрдм рдЖрдкрдХрд╛ рдкрдбрд╝реЛрд╕реА рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ, рдпрд╛ рд╢рд╛рдпрдж рдЬрд╛рдирдмреВрдЭрдХрд░, рдЕрдкрдиреЗ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░ рдЕрдкрдиреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдЬрдЯрд┐рд▓ рдпрд╛ рдирд┐рд░рд░реНрдердХ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рднреА рдЖрдкрдХреЛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИред
рдпрд╛ рджреВрд╕рд░рд╛ рдЙрджрд╛рд╣рд░рдгред рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рд╕рдВрд╕рд╛рдзрди рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрд▓реНрджреА рд╣реИ, рдФрд░ рд╡реАрдкреАрдПрд╕ рдЕрдм рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред Htaccess рдЖрдкрдХреА рдмрд╣реБрдд рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ htaccess рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рднреА ...
рдореИрдВ рд╕рд╣реА рдЪрд╛рд╣рддрд╛ рд╣реВрдБ .htaccess!
рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рд╕реНрдкрд░ рд╡рд┐рд░реЛрдзреА рд╕реВрдЪрдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ редhtaccess рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдВрдмрд╛ рдФрд░ рдердХрд╛рдК рддрд░реАрдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рд╕рдЪ рд╣реИ рдФрд░ рдХреНрдпрд╛ рдЧрд▓рддред рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЕрдкрдиреЗ рдмреНрд▓реЙрдЧ рдореЗрдВ рдпреБрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓реЗрдЦрдХ рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╢рд░реНрддреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдпрд╛ рдЙрд╕ рдЕрдкрд╛рдЪреЗ рдореЙрдбреНрдпреВрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдкрд░реНрдпрд╛рдкреНрдд рд╢рдмреНрдж, рдпрд╣ рд╡реНрдпрд╡рд╕рд╛рдп рдХрд╛ рд╕рдордп рд╣реИред рдЖрдЗрдП рд▓рдЧрднрдЧ рд╕рд╣реА .htaccess рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
1. рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореБрдЦреНрдп рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИ:
Options All -ExecCGI -Indexes -Includes +FollowSymLinks
рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрд╛рдЪреЗ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдпрд╛ рдПрдХ рд╣реА рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдЕрдкрд╛рдЪреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
-ExecCGI рд╡рд┐рдХрд▓реНрдк CGI рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред рдмреЗрд╣рддрд░ рдХреЗрд╡рд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рд╕реБрд░рдХреНрд╖рд╛ рдмрдврд╝рд╛рдПрдВред
-Indexes рд╡рд┐рдХрд▓реНрдк рдЙрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ, рдпрджрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЗрдВрдбреЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИред рд╕рд╛рдЭрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЖрдорддреМрд░ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реЛрддреА рд╣реИред рдорд╛рдЗрдирд╕ рдХреЛ рдкреНрд▓рд╕ + тАЛтАЛрдЗрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдмрджрд▓рдХрд░, рдЖрдк рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛) рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
-Includes рд╡рд┐рдХрд▓реНрдк SSI рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ - рдирд┐рд╖реЗрдз (рдпрджрд┐ рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ рдХреЗ рдЕрдиреБрд░реЛрдз рдкрд░ рдЖрдк (рдпрд╛рдВрдбреЗрдХреНрд╕
! ) рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред рдЖрдк рдЗрдирдХреЙрдиреНрдХреНрд╕реИрдХреНрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдПрд╕рдПрд╕рдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
+ FollowSymLinks рд╡рд┐рдХрд▓реНрдк рдЖрдкрдХреЛ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЗ рд░реВрдЯ рдХреЗ рднреАрддрд░ рдирд╣реАрдВ рд╣реИрдВред
рдЯрд┐рдкреНрдкрдгреАрдЖрдк рд╡рд┐рднрд┐рдиреНрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде htaccess рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдЗрдЯ рдХреА рдЬрдбрд╝ рдореЗрдВ рдЖрдк -Indexes рдХреА рдШреЛрд╖рдгрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдкрдиреА рдкрд╕рдВрджреАрджрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдПрдХ рдФрд░ .htaccess рдлрд╝рд╛рдЗрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдореЗрдВ + Indexes рдХреА рдШреЛрд╖рдгрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ htaccess рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЯреНрд░реА рдореЗрдВ рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рддрдХ рдлреИрд▓рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рд╡реЗ рджреВрд╕рд░реЗ htaccess рджреНрд╡рд╛рд░рд╛ рд░рджреНрдж рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдЪреНрдЪреЗ рдореЗрдВ рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдЙрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП (рдкреБрди: рдЕрд╕рд╛рдЗрди) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдЬреЛ рдмрджрд▓рддреЗ рд╣реИрдВред рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рднреА рдорд╛рддрд╛-рдкрд┐рддрд╛ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдгрдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рдкрде / рд╕рд╛рдЗрдЯ / folder_one / рд╕рдмрдлрд╝реЛрд▓реНрдбрд░ / рдЕрдиреНрдп / рд╣реИ
/Site/.htaccess рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ:
Options -Indexes Allow from all
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ /site/folder_one/.htaccess рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:
Deny from all
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ /site/folder_one/subfolder/.htaccess рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:
Options +Indexes Allow from all
рдкрд░рд┐рдгрд╛рдо рдпрд╣ рд╣реИ:
рдХрд┐рд╕реА рднреА рд╕рд╛рдордЧреНрд░реА рдХреА рдлрд╛рдЗрд▓реЗрдВ рд╕рд╛рдЗрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдПрдВрдЧреА, рдЬрдм рддрдХ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕реАрдзреЗ рдПрдХреНрд╕реЗрд╕ рди рдХрд┐рдпрд╛ рдЬрд╛рдПред рдпрд╛ рдПрдХ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдлрд╝рд╛рдЗрд▓, рдпрджрд┐ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд░рд╣реА рд╣реИред рдпрджрд┐ рдХреЛрдИ рдЗрдВрдбреЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИ, рддреЛ 403 рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИред
Folder_one рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдПрдХреНрд╕реЗрд╕ рд╕реЗ рд╡рдВрдЪрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдкрддрд╛ рдмрд╛рд░ рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ 403 рддреНрд░реБрдЯрд┐ рджреЗрдЧрд╛ред
рд╕рдмрдлрд╝реЛрд▓реНрдбрд░ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкрддреЗ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ рдпрд╛, рдпрджрд┐ рдХреЛрдИ рдЗрдВрдбреЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ред рдЕрдиреНрдп рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рд╕рдорд╛рди рдЕрдзрд┐рдХрд╛рд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдлрд╝реЛрд▓реНрдбрд░ рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓, htaccess рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдореВрд▓ рд╕рд╛рдЗрдЯ рд╕реЗ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред
2. рдПрд╕рдИрдУ рдХрд╛ рдПрдХ рд╕рд╛ (рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдХрд╣рд╛рдВ)
<IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^black-web RewriteRule (.*) http://www.black-web.ru/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[AZ]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://www.black-web.ru/ [R=301,L] </IfModule>
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ <ifModule mod_rewrite.c> рд╕реНрдерд┐рддрд┐ рдХреЛ рди рднреВрд▓реЗрдВред рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╣реЛрд╕реНрдЯ рдореЗрдВ рди рд╣реЛрдВ рдФрд░ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ 500 рд╡реАрдВ рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧреАред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рдореЙрдбреНрдпреВрд▓ рдЕрдкрд╛рдЪреЗ рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╢рд╛рдорд┐рд▓ рд╣реИред рдареАрдХ рд╣реИ, рдЕрдЧрд░ рдХреНрдпрд╛ ... рд╣реЛрд╕реНрдЯрд░реНрд╕ рдФрд░ рдЙрдирдХреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реИрдВред
рдЗрд╕ рднрд╛рдЧ рдореЗрдВ SEO рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд▓рд╛рдн рд╣реИрдВред рдкреБрдирд░реНрд▓реЗрдЦрди рдореЙрдбреНрдпреВрд▓, рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдХреЗ рдирд╛рдо рдХрд╛ рддрд╛рддреНрдкрд░реНрдп рд╣реИ, рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ
(рд╣реИрд▓реЛ рдХреИрдк) рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ ред
рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рд╣рдордиреЗ рджреЛ рдЧреНрд▓реВрдЗрдВрдЧ рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛: рд╣рдордиреЗ рдЖрдкрдХрд╛_рд╕рд╛рдЗрдЯ рдФрд░
www.your_site рдХреЛ рдЪрд┐рдкрдХрд╛рдпрд╛ рд╣реИ
ред рднрд▓реЗ рд╣реА рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВ рдХреЗ рдмрд┐рдирд╛ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ 301 рдХреЛ
www.your_site рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред
рдФрд░ рд╣рдореЗрдВ рдХреНрд╡реЗрд░реА рд▓рд╛рдЗрди рдореЗрдВ /index.php рд╕реЗ рднреА рдЫреБрдЯрдХрд╛рд░рд╛ рдорд┐рд▓рд╛ред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
www.your_site / index.php рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдлрд┐рд░ рд╕реЗ
www.your_site рдкрд░ 301 рдкреБрдирдГ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдкреБрдирдГ
рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЕрдм рдЦреЛрдЬ рдЗрдВрдЬрди www рдХреЗ рдмреАрдЪ рднреНрд░рдорд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ рдФрд░ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЗ рдЕрдиреБрдХреНрд░рдордг рдкрд░рд┐рдгрд╛рдореЛрдВ рдореЗрдВ рдореБрдЦреНрдп рдкреГрд╖реНрда рдХреА рдирдХрд▓ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред Google CEO рдбреЛрдореЗрди рдЧреНрд▓реВрдЗрдВрдЧ, рдЕрдЧрд░ рдЖрдкрдХреЛ рд╕рдордЭ рдирд╣реАрдВ рдЖ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпреЛрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
3. рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдореБрдЦреНрдп рдХреМрди рд╣реИ?
рдпрджрд┐ рдЖрдкрдХреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ index.html рдФрд░ index.php рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХреНрдпреЛрдВ рдФрд░ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рджреЗрдЦрд╛ рд╣реИ), рддреЛ рдореИрдВ рд╕рд░реНрд╡рд░ рдХреЛ рдХреИрд╕реЗ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕реВрдЪрдХрд╛рдВрдХ рдХреМрди рд╣реИ?
DirectoryIndex index.php
рдФрд░ рдЖрдк roosso.php рдХреЛ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдХреНрд╡реЗрд░реА рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░рдХреЗ рд╕рд╛рдЗрдЯ рдХрд╛ рдкрддрд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреЗ рд╣реИрдВред Blah / blah / blah / рдЖрдк рдЗрдВрдбреЗрдХреНрд╕ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд░реЛрд╕реЛ рджреЗрдЦреЗрдВрдЧреЗред
4. рдЕрдзрд┐рдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ...
<IfModule mod_setenvif.c> SetEnv TZ Europe/Moscow </IfModule> ServerSignature Off AddDefaultCharset UTF-8
рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдкрд╛рдЪреЗ 2.22.22 рдореЗрдВ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдПрдХ рдмрдЧ рдЬреБрдбрд╝рд╛ рдерд╛ред рдЬрдм рддрдХ рдЖрдк рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рддрдм рддрдХ php рдореЗрдВ рдХрд╛рд░реНрдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рд╕рд░реНрд╡рд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╣реИред рдЖрдкрдиреЗ рдЙрдиреНрд╣реЗрдВ 500 рд╡реЗрдВ рддреНрд░реБрдЯрд┐ рдпрд╛ 403 рд╡реЗрдВ рдЬреИрд╕реЗ рдХрд┐рд╕реА рднреА рд╕рд┐рд╕реНрдЯрдо рдкреЗрдЬ рдкрд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рджреЗрдЦрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░ рдХреБрдЫ рддрдХрдиреАрдХреА рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдПрдХ рд╡реЗрдмрдорд╛рд╕реНрдЯрд░ рдХрд╛ рдореЗрд▓ рд╣реЛрддрд╛ рд╣реИред рдореИрдВ рдРрд╕реЗ рдЯреНрд░рд┐рдлрд╝рд▓реНрд╕ рдореЗрдВ рднреА рд╕рд░реНрд╡рд░ рдкрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдЫрд┐рдкрд╛рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВред рдореЗрд░реЗ рдкреИрд░рд╛рдиреЙрдпрдб рд╕рд╣рдпреЛрдЧреА рдореЗрд░рд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗред
рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рддреАрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреНрдпрд╛ рдХрд░рддреА рд╣реИ?
5. рдЬрдм php.ini рддрдХ рдХреЛрдИ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИ
.Htaccess рдХреЗ рд╕рд╛рде, рд╣рдо рдХрдИ PHP рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рднреА рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдЭрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, php.ini рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛ рдмрдврд╝рд╛рдПрдБ, рдпрд╛ POST рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рд╕реАрдорд╛ред
<ifModule mod_php.c> php_value upload_max_filesize 32M php_value post_max_size 10M php_value default_charset utf-8 php_value max_execution_time 200 </ifModule>
рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдЖрдкрдХреЛ рдЖрдХрд╛рд░ рдореЗрдВ 32 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рддрдХ рдХреА рдлрд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, php рдореЗрдВ рдпрд╣ рдЖрдорддреМрд░ рдкрд░ 8 рдпрд╛ 16 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рд╣реЛрддрд╛ рд╣реИред
рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ 10 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рддрдХ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдпрд╣ рдорд╛рди рдЖрдорддреМрд░ рдкрд░ 2 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рд╣реЛрддрд╛ рд╣реИред
рддреАрд╕рд░реА рдкрдВрдХреНрддрд┐ рдЖрдкрдХреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЛ рд╕реЗрдЯ рдХрд░рддреА рд╣реИред рдЗрд╕рдХреЗ рдореВрд▓ рдореЗрдВ, рдпрд╣ рд▓рд╛рдЗрди рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рддрд╛ рд╣реИ: "AddDefaultCharset UTF-8ред" рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдХреНрд╕рд░ php рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗрддрд╛ рд╣реВрдВред
рдЪреМрдереА рдкрдВрдХреНрддрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рд╕рдордп рд╕реАрдорд╛ рдХреЛ рдмрджрд▓ рджреЗрддреА рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдпрд╣ рдЖрдорддреМрд░ рдкрд░ 30 рд╕реЗрдХрдВрдб рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА рдХреБрдЫ рдЬрдЯрд┐рд▓ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред
6. рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ред рд╣рд╛рде рдХреА рдиреАрдВрдж рдФрд░ рдХреЛрдИ рдзреЛрдЦрд╛ рдирд╣реАрдВред
рдореЗрд░реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдРрд╕рд╛ рдХрдИ рдмрд╛рд░ рд╣реБрдЖ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░рджрд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреБрдЫ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж, рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдиреЗ рдЙрдбрд╝рд╛рди рднрд░реАред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рджреБрд░реНрд▓рдн рд╣реИред 10 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рджреЛ рдорд╛рдорд▓реЗред рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА рдореБрдЭреЗ php рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП html рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдФрд░ рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рдЕрдкрд╛рдЪреЗ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдЦрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИред (рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдЕрдкрд╛рдЪреЗ рджреБрд░реНрд▓рдн рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рд╕реЗ рдмрд╣реБрдд рдХрдо рдЬрд╛рдирддрд╛ рд╣реИред) рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдирд┐рдореНрди рдХреЛрдб рд╣рдореЗрдВ рдмрдЪрд╛рдПрдЧрд╛:
AddHandler application/x-httpd-php .html AddHandler cgi-script .pl .py .jsp .asp .htm .shtml .sh .cgi AddType application/x-javascript .js AddType text/css .css AddType text/xml .xml AddType application/octet-stream .doc .mov .avi .pdf .xls # ForceType application/x-httpd-php
рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╣рдорд╛рд░реА php рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ html рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧреА, рд▓реЗрдХрд┐рди php рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдПрдЧреАред рдпрд╣ рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИред рдФрд░ рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ рджрд┐рдиреЛрдВ рдореЗрдВ, рдЬрдм рдЦреЛрдЬ рдЗрдВрдЬрди рдиреЗ рд╕реАрдПрдирд╕реА рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд┐рдпрд╛, рддреЛ рдРрд╕реА рд░реЗрдЦрд╛ рд╣рдореЗрд╢рд╛ рдмрдЪрд╛рд╡ рдореЗрдВ рдЖрдИред
рд╣рдо рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреБрди: рдЕрд╕рд╛рдЗрди, рдЬреЛрдбрд╝ рдпрд╛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рджрд┐рд▓рдЪрд╕реНрдк рдЯреНрд░рд┐рдХрд╡реИрд╕реЗ, рдЖрдк рдЗрд╕ рд▓рд╛рдЗрди рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ:
AddHandler application/x-httpd-php .i
рдлрд┐рд░ рдЕрдкрдиреА рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ, .i (рд▓рд┐рдВрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рднреВрд▓ рдХреЗ рдмрд┐рдирд╛) рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдкрддреЗ site.my / index.php? Uri рд▓реЗрдХрд┐рди site.my / index.i? Uri рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ
AddHandler application/x-httpd-php .roosso
рдФрд░ рд╕рд╛рдорд╛рдиреНрдп php рдХреЛрдб рдХреЗ рдЕрдВрджрд░ рдореЗрд░реА рд╕рд╛рдЗрдЯ рдХреЗ рдореВрд▓ рдореЗрдВ alex.roosso рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБред рдпрд╣ рдореЗрд░реЗ рдкреНрд░рд┐рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкреЗрдЬ рдХреА рддрд░рд╣ рд╣реИред рдФрд░ рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ рдпрд╣
www.black-web.ru/alex.roosso (рд╡рд░реНрдХрд┐рдВрдЧ рд▓рд┐рдВрдХ, рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ) рдЬреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛ред
рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕ рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ cgi рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рддреАрд╕рд░реА, рдЪреМрдереА рдФрд░ рдкрд╛рдБрдЪрд╡реАрдВ рдкрдВрдХреНрддрд┐, рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╕реАрдПрд╕рдПрд╕, рдЬреЗрдПрд╕, рдПрдХреНрд╕рдПрдордПрд▓ рдХреЗ рд╕рд╛рде рдорд╛рдЗрдо рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╛рдЗрд▓реЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдЕрдиреБрд░реЛрдз рдХреА рд╕рд░реНрд╡рд░ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реЗрдбрд░ рдХреЗ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рджреЛ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЫрдареА рдкрдВрдХреНрддрд┐ рд╕рд╛рдЗрдЯ рд╣реИ, рдпрджрд┐ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╕рд╛рдордЧреНрд░реА рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдкрдВрдХреНрддрд┐ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рддреЗ рд╕рдордп рдЙрдиреНрд╣реЗрдВ рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рдПрдЧреА, рдФрд░ рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдкреНрд▓рдЧ-рдЗрди рдХреЗ рдПрдХ рдЖрдзреБрдирд┐рдХ рдЧреБрдЪреНрдЫрд╛ рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рднреА рдЦреЛрд▓рддреЗ рд╣реИрдВред
рдореИрдВрдиреЗ рд╕рд╛рддрд╡реАрдВ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА рдХреАред рдпрд╣ рд▓рд╛рдЗрди рдЬрдмрд░рди-рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рд╣реИ, рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ php рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдиреНрдЪ рдХреА рдЬрд╛рдПрдВрдЧреАред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдХреЗрд╡рд▓ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред
7. рд╡рдпрд╕реНрдХ рдФрд░ рдмрдЪреНрдЪреЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХрд╛ рд╡рдЬрди рдХрдо рд╣реИ ...
рдЙрдкрдпреЛрдЧреА рдЬрдм рдЖрдкрдХреЗ рдкреГрд╖реНрда рддреЗрдЬреА рд╕реЗ рд▓реЛрдб рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд▓реЛрдЧ рдЕрднрд┐рд▓реЗрдЦреАрдп рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЖрдПред рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрднреА рднреА рд╕реЛрдЪрд╛ рдФрд░ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдЖрдк рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдФрд░ рдЪрд┐рддреНрд░реЛрдВ рдкрд░ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░реЗрдВ рдФрд░ рдкреГрд╖реНрда рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдЧрддрд┐ рджреЗрдВред рдЬрд╛рджреБрдИ рд╢рдмреНрдж рд╕реБрдиреЗ рдЧрдП, рдЕрдм рд╣рдо рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдкрд╛рдЪреЗ рдореЗрдВ рджреЛ рд╕рдВрдкреАрдбрд╝рди рдореЙрдбреНрдпреВрд▓ рд╣реИрдВред рджреЛрдиреЛрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рд╕рд╛рде рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, 99% рдкреНрд░рджрд╛рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рд╕рдмрд╕реЗ рдЖрдо mod_deflateред рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреА рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .htaccess рдореЗрдВ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реЗрдВ:
<ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule>
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдорд╛рдЗрдо рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╕рдВрдХреБрдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рдЗрд╕рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдЪрд┐рддреНрд░ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдХрдо рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рдЬреЗрдкреАрдИрдЬреА рдпрд╛ рдЬреАрдЖрдИрдПрдл рдЦреБрдж рд╕рдВрдХреБрдЪрд┐рдд рдкреНрд░рд╛рд░реВрдк рд╣реИрдВред рдмрд┐рд▓реНрдХреБрд▓ рдПрд╡реА рдпрд╛ flv рдХреА рддрд░рд╣ред рдЖрдкрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬреАрддрд╛ред
рджреВрд╕рд░рд╛ рдХрдо рд▓реЛрдХрдкреНрд░рд┐рдп рдореЙрдбреНрдпреВрд▓ mod_gzip рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдкреАрдбрд╝рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝реЗрдВ:
<IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include mime ^text\.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image\.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </IfModule>
рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдорд╛рд╕реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдПрдХ рдмрдбрд╝рд╛ рдкреНрд▓рд╕ рд╣реИред рдФрд░ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡реЗ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрдо рд╣реА рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рд╕рдВрдкреАрдбрд╝рди рд╕реЗ рдореИрдВ рдпрд╣ рднреА рдирд╣реАрдВ рдЖрдВрдХ рд╕рдХрддрд╛ рдХрд┐ рдХреМрди рд╕рд╛ рдореЙрдбреНрдпреВрд▓ рдмреЗрд╣рддрд░ рд╣реИред рдореБрдЭреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рджреМрд░рд╛рди рдПрдХ рдордЬрдмреВрдд рдЕрдВрддрд░ рдирдЬрд░ рдирд╣реАрдВ рдЖрдпрд╛ред
8. рдХреНрдпрд╛ рдпрд╣ рдФрд░ рднреА рддреЗрдЬ рд╣реИ?
рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдкреЗрдЬ рдХреИрд╢рд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдХреИрд╢рд┐рдВрдЧ рдХреЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ 2-3 рдорд┐рдирдЯ рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдордВрдЪ, рдЖрдкрдХреЛ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрдиреА рд╣реЛрдЧреАред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рд╕рд╛рдЗрдЯ рдореЗрдВ рдРрд╕реА рд╕рд╛рдордЧреНрд░реА рд╣реИ рдЬреЛ рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ рд╕реНрдерд┐рд░ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд╣реА рдЪрд┐рддреНрд░, рдпрд╛ рд╢реИрд▓реА рдлрд╝рд╛рдЗрд▓реЗрдВред рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рд╕рд╛рдЗрдЯ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдХреИрд╢рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред Html рдорд╛рд░реНрдХрдЕрдк рдореЗрдВ рд╣рдо рд╣рдореЗрд╢рд╛ рдореЗрдЯрд╛ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ php рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо рд╕рд░реНрд╡рд░ рд░рд┐рд╕реНрдкрд╛рдВрд╕ рд╣реЗрдбрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕рд╡рд╛рд▓ рд░рд╣рддрд╛ рд╣реИ рдХрд┐ рд╕реАрдПрд╕рдПрд╕, рдЬреЗрдПрд╕, рдЗрдореЗрдЬ рдЖрджрд┐ рдХрд╛ рдХреНрдпрд╛ рдХрд░реЗрдВред рдЖрджрд┐
рджреЛ рдореЙрдбреНрдпреВрд▓ рдЗрд╕рдореЗрдВ рд╣рдорд╛рд░реА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: mod_headers рдФрд░ mod_expires рдЬреЛ рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реЗрдбрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдФрд░ рдХреИрд╕реЗ рдХреИрд╢ рдХрд░рдирд╛ рд╣реИред рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╕реЗ рдПрдХ рдЖрдорддреМрд░ рдкрд░ рдкреНрд░рджрд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдЬреЛ рдорд╛рдирдХ рдЕрдкрд╛рдЪреЗ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдХреЛрдИ рднреА рдЖрдкрдХреЛ 100% рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, 500 рд╡реАрдВ рддреНрд░реБрдЯрд┐ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ, рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рд╢рд░реНрддреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред
<ifModule mod_headers.c>
рдпрд╣ mod_headers рдХреЗ рд▓рд┐рдП рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реИред
рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рдореИрдВрдиреЗ cp php рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдПрдХ рдЫреЛрдЯрд╛ рдХреИрд╢ рдЕрдВрддрд░рд╛рд▓ рдЙрдиреНрд╣реЗрдВ рдЪреЛрдЯ рдирд╣реАрдВ рдкрд╣реБрдБрдЪрд╛рддрд╛ рд╣реИред 5-30 рд╕реЗрдХрдВрдб, рдпрд╣ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдмрджрд▓рд╛рд╡ рд╣реЛрддрд╛ рд╣реИред рдФрд░ рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмреИрдХ рдХреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдЖрджреЗрд╢ рдореЗрдВ рдЙрдирдХреЗ рд▓рд┐рдП рджреВрд╕рд░реА рдмрд╛рд░ рдкреГрд╖реНрда рд▓реЛрдб рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдХреИрд╢ рд╕реЗ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдЪрд┐рдд рдХреИрд╢ рдЕрдВрддрд░рд╛рд▓ рдЕрднреА рднреА рдЙрдкрдпреБрдХреНрдд рд╣реИред
рджреВрд╕рд░реЗ рдЦрдВрдб рдореЗрдВ рдЬрд╣рд╛рдВ mod_expires рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдЬрд╛рддреА рд╣реИрдВ, рдореИрдВ рдмрд╕ рдпрд╣реА рдХрд░рддрд╛ рд╣реВрдВ - php рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯрд╛ рдХреИрд╢ рдЕрдВрддрд░рд╛рд▓ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИред
<ifModule mod_expires.c> ExpiresActive On # 5 ExpiresDefault "access plus 5 seconds" # ExpiresByType image/x-icon "access plus 2592000 seconds" ExpiresByType image/jpeg "access plus 2592000 seconds" ExpiresByType image/png "access plus 2592000 seconds" ExpiresByType image/gif "access plus 2592000 seconds" ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds" # css, javascript ExpiresByType text/css "access plus 604800 seconds" ExpiresByType text/javascript "access plus 604800 seconds" ExpiresByType application/javascript "access plus 604800 seconds" ExpiresByType application/x-javascript "access plus 604800 seconds" # html htm ExpiresByType text/html "access plus 43200 seconds" # xml ExpiresByType application/xhtml+xml "access plus 600 seconds" </ifModule>
9. рд╡рд┐рдирдореНрд░ рд╕реНрд╡рд░ рдХреЗ рдирд┐рдпрдо ...
рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рд╣рдо рдЕрдХреНрд╕рд░ рдЙрди рд▓рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрдВрдЫ рдЫреЛрдбрд╝рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рд╣рдЯрд╛рдП рдЧрдП рдкреГрд╖реНрдареЛрдВ рдкрд░ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдХрднреА-рдХрднреА рдпреЗ рд▓рд┐рдВрдХ рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдпрд╛ рдЦреЛрдЬ рдЗрдВрдЬрди рд╕реЗ рдЖрддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рдЦреЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреГрд╖реНрда рд░рдЦрдирд╛ рд╡рд┐рдирдореНрд░ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ рддреНрд░реБрдЯрд┐ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 500 рд╡реАрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдорд╛рдирдХ рд╕рдВрджреЗрд╢ рдмрд╣реБрдд рдЙрдмрд╛рдК рдФрд░ рдЙрджрд╛рд╕ рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЖрдкрдХреЗ рдкреГрд╖реНрда рдкрд░ рдлрд┐рд░ рд╕реЗ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди htaccess рдореЗрдВ рдРрд╕реА рдЯреНрд░рд┐рдХреНрд╕ рд╣реИрдВ рдЬреЛ рдЗрд╕ рдкреЗрдЬ рдХреЛ рднреА рдЕрдЪреНрдЫрд╛ рдмрдирд╛ рд╕рдХрддреА рд╣реИрдВред
400 рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк php рдореЗрдВ рдбрд╛рдпрдирд╛рдорд┐рдХ рдкреГрд╖реНрдареЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди 500 рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ html рдФрд░ js рдореЗрдВ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдпрд╣ рд╣рд┐рд╕реНрд╕рд╛ рдЖрдорддреМрд░ рдкрд░ рд╕рд░реНрд╡рд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ (рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ) рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ php рдпрд╛ cgi рдЖрдорддреМрд░ рдкрд░ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдЗрддрдиреЗ рдкреГрд╖реНрда рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реА рд╣реИрдВ, рддреЛ рддреНрд░реБрдЯрд┐ рдкреГрд╖реНрда рдХреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдпрд╛ рд╕рд╛рдЗрдЯ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
рдпрд╣ рд╕рдм рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рддреНрд░реБрдЯрд┐ рдкреГрд╖реНрда рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рддреЛ рдЦреЛрдЬ рдЗрдВрдЬрди рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╡реЗ рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЛрдб рдХреЗ рд╕рд╛рде рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЦреЛрдЬ рдореЗрдВ рдЖрдкрдХреЗ рдкреГрд╖реНрда рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддреЗ рд╣реИрдВред рддреЛ рдзреНрдпрд╛рди рд░рд╣реЗ, рдпрд╣ рд░рд╛рдордмрд╛рдг рдирд╣реАрдВ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдЖрдкрдХреЗ рджрд░реНрд╢рдХреЛрдВ рдФрд░ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреА рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ рд╣реИред
10. рд╕рдВрдХреНрд╖реЗрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
Connoisseurs рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╡рд░реНрдгрд┐рдд рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдХреЗрд╡рд▓ рд╣рд┐рдордЦрдВрдб рдХреА рд╕рддрд╣ рдХреЛ рдЫреБрдЖред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, .htaccess рдХреНрд╖рдорддрд╛рдПрдВ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡реНрдпрд╛рдкрдХ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ htaccess manaul рдХрд╛ рд░реВрд╕реА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рдХреНрд╖реНрдп рдХрд╛ рдкреАрдЫрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореИрдВ рдЬреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд╡рд╣ рдЙрди рд╕рднреА рдХреЗ рд▓рд┐рдП .htaccess рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдмреИрдХрдмреЛрди рдмрдирд╛ рдерд╛, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдордп рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ред
рд╕рднреА рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреА рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП:
Options All -ExecCGI -Indexes -Includes +FollowSymLinks <IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^black-web RewriteRule (.*) http://www.black-web.ru/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[AZ]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://www.black-web.ru/ [R=301,L] </IfModule> DirectoryIndex index.php <IfModule mod_setenvif.c> SetEnv TZ Europe/Moscow </IfModule> ServerSignature Off #AddDefaultCharset UTF-8 <ifModule mod_php.c> php_value upload_max_filesize 32M php_value post_max_size 10M php_value default_charset utf-8 php_value max_execution_time 200 </ifModule> AddHandler application/x-httpd-php .html AddHandler cgi-script .pl .py .jsp .asp .htm .shtml .sh .cgi AddType application/x-javascript .js AddType text/css .css AddType text/xml .xml AddType application/octet-stream .doc .mov .avi .pdf .xls # ForceType application/x-httpd-php <ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule> <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include mime ^text\.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image\.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </IfModule> <ifModule mod_headers.c> # html htm <FilesMatch "\.(html|htm)$"> Header set Cache-Control "max-age=43200" </FilesMatch> # css, javascript <FilesMatch "\.(js|css|txt)$"> Header set Cache-Control "max-age=604800" </FilesMatch> # <FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> # <FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$"> Header unset Cache-Control </FilesMatch> </IfModule> <ifModule mod_expires.c> ExpiresActive On # 5 ExpiresDefault "access plus 5 seconds" # ExpiresByType image/x-icon "access plus 2592000 seconds" ExpiresByType image/jpeg "access plus 2592000 seconds" ExpiresByType image/png "access plus 2592000 seconds" ExpiresByType image/gif "access plus 2592000 seconds" ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds" # css, javascript ExpiresByType text/css "access plus 604800 seconds" ExpiresByType text/javascript "access plus 604800 seconds" ExpiresByType application/javascript "access plus 604800 seconds" ExpiresByType application/x-javascript "access plus 604800 seconds" # html htm ExpiresByType text/html "access plus 43200 seconds" # xml ExpiresByType application/xhtml+xml "access plus 600 seconds" </ifModule> # Bad Rquest ErrorDocument 400 /400.html # Authorization Required ErrorDocument 401 /401.html # Forbidden ErrorDocument 403 /403.html # Not found ErrorDocument 404 /404.html # Method Not Allowed ErrorDocument 405 /405.html # Request Timed Out ErrorDocument 408 /408.html # Request URI Too Long ErrorDocument 414 /414.html # Internal Server Error ErrorDocument 500 /500.html # Not Implemented ErrorDocument 501 /501.html # Bad Gateway ErrorDocument 502 /502.html # Service Unavailable ErrorDocument 503 /503.html # Gateway Timeout ErrorDocument 504 /504.html
11. рдмрд╛рджред
рдореИрдВрдиреЗ рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджреА рдирд╣реАрдВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рд▓рдЧрднрдЧ рдПрдХ рджрд┐рди рд▓рдЧ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдХрд╣реАрдВ рди рдХрд╣реАрдВ рдореИрдВ рд╡рд░реНрддрдиреА рдпрд╛ рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рдореЗрдВ рдЧрд▓рддрд┐рдпрд╛рдБ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдХреГрдкрдпрд╛ рдЕрдорд▓ рди рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рджрдпрд╛ рдХрд░реЗрдВред рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд▓рд┐рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рддрд╛рдХрд┐ рдореИрдВрдиреЗ рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред
рдФрд░ рдЕрдВрдд рдореЗрдВ, рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпрд╛рдБ редhtaccessред рдореИрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЕрдиреБрднрд╡ рд╕реЗ рдиреНрдпрд╛рдп рдХрд░рддрд╛ рд╣реВрдВ - рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЬреНрдЮрд╛рди рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдмреЗрд╣рддрд░ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд┐рднрд┐рдиреНрди рджрд┐рд▓рдЪрд╕реНрдк рдЙрджрд╛рд╣рд░рдг рдкреБрдирд╢реНрдЪ... рдЬреЛ рд▓реЛрдЧ рд╕рдлрд▓ рд╣реБрдП рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП www.webpagetest.org рдкрд░ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдХреА рд╕реБрдВрджрд░рддрд╛ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП ред
Andrey_Zentavr
рдЬрд┐рд╕реЗ рдпрд╣рд╛рдВ рдПрдХ рд░реЗрдбреАрдореЗрдб .htaccess рд▓реЗрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ
рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдиреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдЙрдЪреНрдЪрддрдо рдкреНрд░рджрд░реНрд╢рди рджрд┐рдЦрд╛рдпрд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд╣реБрдд рд╕реА рдмрд╛рддреЗрдВ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рд▓реЗрдЦ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЬреЛ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВред