⊗dpPPBsST 3 of 27 menu

Два тыпы сервераў для PHP на хостингу

Існуюць два папулярныя тыпы праграм-сервераў для сайтаў: Apache і Nginx. Як правіла, на хостингу PHP працуе або ў связцы з Apache, або ў связцы з Nginx.

Для нас, як для PHP праграмістаў, няма розніцы, які з сервераў выкарыстоўваецца. За адным важным выключэннем. Справа ў тым, што файл htaccess - гэта файл наладаў для сервера Apache. Гэта значыць, што калі на вашым серверы стаіць Nginx, то ваш htaccess працаваць не будзе.

У Nginx ёсць механізм, аналагічны працы файла htaccess. Гэты механізм уяўляе сабой файлы канфігурацыі, якія ствараюцца для кожнага сайта. На жаль, калі ў вас віртуальны хостинг, то дабрацца да гэтых файлаў вы не зможаце.

Улічваючы, што ва ўсіх дастаткова складаных сайтах выкарыстоўваецца htaccess, нам неабходны менавіта сервер Apache. На шчасце, практычна на ўсіх віртуальных хостингах стаіць менавіта ён.

Часта бывае так, што Apache выкарыстоўваецца ў связцы з Nginx. У гэтым выпадку Nginx прымае запыты да сайта з знешняга свету і перадае іх серверу Apache. А PHP ужо працуе ў связцы з Apache і, адпаведна, працуе і htaccess.

Глыбей з гэтымі серверамі мы будзем разбірацца ў іншых, больш прасунутых дапаможніках. А ў наступным уроку мы проста праверым, працуе лі на вашым хостингу файл htaccess.

Ці будзе працаваць htaccess, калі ў вас Nginx?

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць