เชนเซเช เช
เชชเชพเชเซ 2.4 เชจเซ PCRE2 เชฎเชพเช เช
เชจเซเชตเชพเชฆ เชเชฐเชตเชพเชจเซ เชฎเชพเชฐเซ เช
เชจเซเชญเชต เชถเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซเช, เชเชพเชฐเชฃ เชเซ PHP 7 เช เชชเชฃ PCRE2 เชฒเชพเชเชฌเซเชฐเซเชฐเซเชจเซ เชฒเชพเชเชฌเชพ เชธเชฎเชฏเชฅเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเซเชฏเซเช เชเซ, เชชเชฐเชเชคเซ เชเชชเชจ เชธเซเชฐเซเชธ เช
เชชเชพเชเซ เชธเซเชซเซเชเชตเซเชฐ เชซเชพเชเชจเซเชกเซเชถเชจ เชนเชเซ เชชเชฃ เชจเชฅเซ เชเชฐเชคเซเช.
เช
เชฒเชฌเชคเซเชค, เชนเชตเซ เชนเซเช เชเชฆเชพเช PCRE2 เชธเชชเซเชฐเซเช เชธเชพเชฅเซ เช
เชชเชพเชเซ เชฐเชฟเชฒเซเชเชฅเซ เชเชเชณ เชเซเช, เชเชพเชฐเชฃ เชเซ เชนเซเช เช
เชชเชพเชเซ เชเชฟเชเชฎเชพเชเชฅเซ เชธเซเชคเซเชฐเซเชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเซ เชเซเช, เชเซ เช
เชฎเชจเซ เชเชนเซ เชเซ เชเซ เชเชเชพเชฎเซ เชชเซเชฐเชเชพเชถเชจเชฎเชพเช PCRE2 เชธเชชเซเชฐเซเช เชชเชนเซเชฒเซเชฅเซ เช เชถเชเซเชฏ เชเซ, เชชเชฐเชเชคเซ เชเซเช เชชเชนเซเชฒเชพเชฅเซ เช PCRE2 เชธเชชเซเชฐเซเช เชเชเซเชเซ เชเซ เชคเซเชฎเชจเชพ เชฎเชพเชเซ Apache 2.4, เช
เชจเซ เชเซเช เชฐเชฟเชฒเซเชเชจเซ เชฐเชพเชน เชเซเชตเชพ เชจเชฅเซ เชฎเชพเชเชเชคเชพ เชนเซเช เชเช เชฐเซเชค เชถเซเชฐ เชเชฐเซเช เชเซเช.
เชฒเซเช เชงเชพเชฐเซ เชเซ เชเซ เชคเชฎเซ เชธเซเชฐเซเชค เชเซเชกเชฎเชพเชเชฅเซ เชคเชฎเชพเชฎ เชเชฐเซเชฐเซ เชธเซเชซเซเชเชตเซเชฐ, เชธเซเชซเซเชเชตเซเชฐเชจเซ เชธเซเชเชฟ เช เชจเซ เชฒเซเชเชจ เชธเชฎเชฏเซ เชธเชเชธเซเชเชฐเชฃเซ เชเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ:
PCRE2-10.33
เชเชชเซเชเชฐ 1.7.0
APR-เชเชชเชฏเซเชเซ 1.6.1
เช
เชชเชพเชเซ httpd 2.4.41
เชชเชเชฒเซเช เชเช: PCRE2 เชฌเชจเชพเชตเซ เช เชจเซ เชเชฎเซเชชเชพเชเชฒ เชเชฐเซ
เชเชพเชฒเซ เชธเชคเซเชคเชพเชตเชพเชฐ เชธเซเชคเซเชฐเซเชคเซเชฎเชพเชเชฅเซ เชธเซเชคเซเชฐเซเชคเซเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชเซเชทเชฃเชจเซ เชเซเชกเซ เชฆเชเช เชเชพเชฐเชฃ เชเซ เช เชเซเชฌ เช เชธเซเชชเชทเซเช เชเซ, เชคเซเชฅเซ เชคเชฎเซ เชเชฐเซเชเชพเชเชตเชจเซ เช เชจเชชเซเช เชเชฐเซเชฏเซเช เชเซ, PCRE2 เชธเซเชคเซเชฐเซเชคเซ เชธเชพเชฅเซ เชซเซเชฒเซเชกเชฐ เชชเชฐ เชเชพเช เช เชจเซ UTF เชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเชตเชพ เชฎเชพเชเซ เชจเซเชเซเชจเซ เชเชฆเซเชถ เชเชฒเชพเชตเซ:
./configure --prefix=/etc/webserver/pcre2-1033 --enable-pcre2-8 --enable-pcre2-16 --enable-pcre2-32 --enable-unicode
เชเซ เชคเชฎเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเช เชธเซเชฅเชพเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจ เชนเซเชต เชคเซ เชเชชเชธเชฐเซเชเชฎเชพเช เชคเชฎเชพเชฐเซ เชชเชพเชฅ เชธเซเชชเชทเซเช เชเชฐเซ:
--prefix=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ
เชจเชนเชฟเชเชคเชฐ, เชคเชฎเซ เชเชชเชธเชฐเซเช เชตเชฟเชจเชพ เชเชเชคเซเชฐเชฟเชค เชเชฐเซ เชเซ.
เชฌเชพเชเซเชจเชพ เชเชฆเซเชถเซ 8-เชฌเซเช, 16-เชฌเซเช เช เชจเซ 32-เชฌเซเช เชชเซเชธเซเชเชฐเช เชเซเชก เชฌเซเชฒเซเชเซเชธ เชฎเชพเชเซ เชธเชชเซเชฐเซเชเชจเซ เชธเชฎเชพเชตเซเชถ เชธเซเชเชตเซ เชเซ, เช เชธเชเชธเซเชเชฐเชฃเชฎเชพเช เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชเชธเซเชฎเซเชฌเชฒเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
เช เชจเซ เช เชฒเชฌเชคเซเชค, เช เชฎเซ เชเชฆเซเชถเซเชจเชพ เช เชจเซเชเซเชฐเชฎเชฟเช เช เชฎเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชตเชธเซเชคเซเชจเซเช เชธเชเชเชฒเชจ เชเชฐเซเช เชเซเช:
make
make install
เชเซ เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เชเซ เช
เชจเซ เชธเชเชเชฒเชจ เชญเซเชฒเซ เชตเชฟเชจเชพ เชฅเชฏเซเช เชเซ, เชคเซ เชเชเชฒเชพ เชชเชเชฒเชพ เชชเชฐ เชเชเชณ เชตเชงเซ.
เชชเชเชฒเซเช เชฌเซ: PCRE2 เชฒเชพเชเชฌเซเชฐเซเชฐเซเชจเซ APR เชธเชพเชฅเซ เชเซเชกเซ
เช เชชเชพเชเซ เชเชชเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชธเซเชคเซเชฐเซเชคเซเชจเซเช เชธเชเชเชฒเชจ เชเชฐเซ เชเซ, เชคเซเชฅเซ เช เชฎเชพเชฐเซ เชเชชเซเชเชฐเชฎเชพเช เช เชฒเชพเชเชฌเซเชฐเซเชฐเซเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เช เชจเซเชฏเชฅเชพ เช เชชเชพเชเซ เชธเซเชคเซเชฐเซเชคเซเชฎเชพเช เช เชเชพเชฃเซเชฏเชพ เชเชพเชฐเซเชฏเซ เชตเชฟเชถเซ เชญเซเชฒเซ เชนเซเช เชถเชเซ เชเซ, เชเชพเชฐเชฃ เชเซ เช เชฎเซ เชจเชตเชพ PCRE2 เชซเชเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชถเซเช.
เชเชพเชฒเซ เชธเชคเซเชคเชพเชตเชพเชฐ เชธเซเชคเซเชฐเซเชคเซเชฎเชพเชเชฅเซ เชธเซเชคเซเชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชเซเชทเชฃเชจเซ เชเซเชกเซ เชฆเชเช เชเชพเชฐเชฃ เชเซ เช เชเซเชฌ เช เชธเซเชชเชทเซเช เชเซ, เชคเซเชฅเซ เชคเชฎเซ เชเชฐเซเชเชพเชเชตเชจเซ เช เชจเชชเซเช เชเชฐเซเชฏเซเช เช เชจเซ APR เชเซเช เชตเชฃเซ เชเชฐเซ:
./configure --prefix=/etc/webserver/apr-170
เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เชคเชฎเซ เชเชชเชธเชฐเซเชเชฎเชพเช เชคเชฎเชพเชฐเซ เชชเชพเชฅ เชธเซเชเชตเซ เชเซ เชเซ เชคเชฎเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเช เชธเซเชฅเชพเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจ เชนเซเชต, เช เชฅเชตเชพ เชเซ เชคเชฎเซ เชเชฒเซเชฒเซเชเชฟเชค เชจ เชเชฐเซ เชคเซ:
--prefix=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ
เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชชเซเชฐเซเชฃ เชเชฐเซเชฏเชพ เชชเชเซ, เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชฐ เชเชพเช: /etc/webserver/srcsrv/apr-1.7.0/build
เช เชฅเชตเชพ: /your/path/to the library/build
เช เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพเชฎเชพเช apr_rules.mk เชซเชพเชเชฒ เชถเซเชงเซ เช เชจเซ เช เชเชคเซ เชฒเซเชเซเช เชเชฎเซเชฐเซ เชเซเชฏเชพเช:
EXTRA_LIBS=-lrt -lcrypt -lpthread -ldl
เชชเซเชธเซเชคเชเชพเชฒเชฏเชจเซ เชเชจเซเชเซเช เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ:
-lpcre2-8 -L/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ pcre2/lib
เชธเชพเชเชตเซ เช เชจเซ APR เชธเซเชคเซเชฐเซเชคเซเชจเซ เชฐเซเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชฐ เชเชพเช: /your/path/to the library.
เชเชพเชฒเซ เชเชชเชฃเชพ เชธเชเชถเซเชงเชฟเชค APRเชจเซเช เชธเชเชเชฒเชจ เชเชฐเซเช:
make
make install
เชเซ เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เชเซ เช เชจเซ เชธเชเชเชฒเชจ เชญเซเชฒเซ เชตเชฟเชจเชพ เชฅเชฏเซเช เชเซ, เชคเซ เชเชเชฒเชพ เชชเชเชฒเชพ เชชเชฐ เชเชเชณ เชตเชงเซ.
เชชเชเชฒเซเช เชคเซเชฐเชฃ: เชธเซเชคเซเชฐเซเชคเซเชฎเชพเชเชฅเซ Apache เชฎเชพเชเซ APR-util เชฌเชจเชพเชตเซ
เชคเชฎเซ เช เชฒเชพเชเชฌเซเชฐเซเชฐเซเชจเซ เชธเซเชคเซเชฐเซเชคเชฎเชพเชเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชเซ, APR-util เชธเชพเชฅเซ เช เชจเชชเซเชเซเชก เชเชฐเซเชเชพเชเชตเชจเชพ เชฐเซเช เชซเซเชฒเซเชกเชฐเชฎเชพเช เชเชพเช เช เชจเซ เชจเซเชเซเชจเชพ เชเชฆเซเชถเซเชจเซ เชเซเชฐเชฎเชฟเช เชฐเซเชคเซ เชฆเชพเชเชฒ เชเชฐเซ:
./configure --prefix=/etc/webserver/apr-util-161 --with-apr=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ apr
make
make install
เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เชคเชฎเซ เชเชชเชธเชฐเซเชเชฎเชพเช เชคเชฎเชพเชฐเซ เชชเชพเชฅ เชธเซเชเชตเซ เชเซ เชเซ เชคเชฎเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเช เชธเซเชฅเชพเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจ เชนเซเชต, เช เชฅเชตเชพ เชเซ เชคเชฎเซ เชเชฒเซเชฒเซเชเชฟเชค เชจ เชเชฐเซ เชคเซ:
--prefix=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ
เช เชฎเซ เช เชฎเชพเชฐเชพ APR เชจเซ เชชเชฃ เช เชนเซเช เชเซเชกเซเช เชเซเช:
--with-apr=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ apr
เชชเชเชฒเซเช เชเชพเชฐ: PCRE2 เชจเซ เชธเชชเซเชฐเซเช เชเชฐเชตเชพ เชฎเชพเชเซ Apache git เชฎเชพเชเชฅเซ เชธเซเชคเซเชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ
เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ: เช เชฎเซ เชเชฟเชเชจเซ เชจเชตเซเชจเชคเชฎ เชเชตเซเชคเซเชคเชฟเชฎเชพเชเชฅเซ เชธเซเชคเซเชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเช เชเซเช.
เช
เชฎเชพเชฐเซ เชฌเซ เชธเซเชคเซเชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซเชฎ เชเซ ap_regex.h เช
เชจเซ util_pcre.c, เชจเซเชเซเชจเซ เชฒเชฟเชเชเซเชธ:
เชนเชตเซ เชคเชฎเชพเชฐเซ เช เชชเชพเชเซ httpd เชธเซเชฐเซเชธ เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชฐ เชเชพเช เช เชจเซ เชจเซเชเซเชจเชพ เชเชฆเซเชถเซ เชธเชพเชฅเซ เช เชชเชพเชเซ เชฌเชจเชพเชตเซ:
./configure --prefix=/etc/webserver/apache-2441 --with-apr=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ apr --with-apr-util=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ apr-util --with-pcre=/ะฒะฐั/ะฟััั/ะดะพ ะฑะธะฑะปะธะพัะตะบะธ pcre2/bin/pcre2-config
เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เชคเชฎเซ เชเชชเชธเชฐเซเชเชฎเชพเช เชคเชฎเชพเชฐเซ เชชเชพเชฅ เชธเซเชเชตเซ เชเซ เชเซ เชคเชฎเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเช เชธเซเชฅเชพเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจ เชนเซเชต, เช เชฅเชตเชพ เชเซ เชคเชฎเซ เชเชฒเซเชฒเซเชเชฟเชค เชจ เชเชฐเซ เชคเซ:
--prefix=/ะฒะฐั/ะฟััั/ะดะพ Apache httpd
เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชตเชฟเชตเซเชเชฌเซเชฆเซเชงเชฟเชฅเซ เช เชชเชพเชเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชงเชพเชฐเชพเชจเชพ เชเชฆเซเชถเซ เชชเชฃ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ, เชฎเชพเชฐเซ เชฎเชคเชฒเชฌ เชฎเซเชกเซเชฏเซเชฒเซ เช เชจเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซเชเชจเซ เชธเชเซเชทเชฎ เช เชฅเชตเชพ เช เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซเชจเชพ เชเชฆเซเชถเซ เชเซ.
เชเชเชณ เชเชชเชฃเซ เช เชฎเชพเชฐเซ Apache httpd เชธเซเชฐเซเชธ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเชเช, เชฎเชพเชฐเซ เชชเชพเชธเซ เช เชเซ:
/etc/webserver/srcsrv/httpd-2.4.41
เชคเชฎเซ เชเซเชฆเชฐเชคเซ เชฐเซเชคเซ เชคเชฎเชพเชฐเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเชพเช เชเซ, เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชฌเชฆเชฒเซ:
/etc/webserver/srcsrv/httpd-2.4.41/include
เชซเชพเชเชฒ ap_regex.h, เชเซ เชเชชเชฃเซ Apache git เชชเชฐเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชเซ.
เช เชฎเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชฐ เชชเชฃ เชเชเช เชเซเช:
/etc/webserver/srcsrv/httpd-2.4.41/server
เช เชฎเซ util_pcre.c เชซเชพเชเชฒเชจเซ เช เชชเชพเชเซ เชเชฟเชเชฎเชพเชเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชซเชพเชเชฒ เชธเชพเชฅเซ เชฌเชฆเชฒเซเช เชเซเช
เชนเชตเซ เช เชชเชพเชเซเชฎเชพเช เช PCRE2 เชเชจเซเชเซเชถเชจ เชเชฎเซเชฐเชตเชพเชจเซเช เชฌเชพเชเซ เชเซ, เชคเชฎเชพเชฐเซ เชซเชพเชเชฒ ap_config_auto.h เชถเซเชงเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชคเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชธเซเชฅเชฟเชค เชเซ:
/etc/webserver/srcsrv/httpd-2.4.41/include
เช เชซเชพเชเชฒเชจเซ เชถเชฐเซเชเชคเชฎเชพเช, เชจเซเชเซเชจเซ เชฒเซเชเซเช เชฆเชพเชเชฒ เชเชฐเซ:
/* Load PCRE2 */
#define HAVE_PCRE2 1
เช เซเช เชเซ, เชนเชตเซ เช
เชฎเซ PCRE2 เชธเชชเซเชฐเซเช เชธเชพเชฅเซ Apache httpd เชเชฎเซเชชเชพเชเชฒ เชเชฐเชตเชพเชจเซ เชตเชพเชธเซเชคเชตเชฟเช เชเซเชทเชฃ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชเซเช.
เชเชพเชฒเซ เช
เชฎเชพเชฐเซ Apache httpd เชธเซเชฐเซเชธ เชกเชพเชฏเชฐเซเชเซเชเชฐเซ เชชเชฐ เชเชเช เช
เชจเซ เชเชฆเซเชถเซเชจเซ เชเซเชฐเชฎเชฟเช เชฐเซเชคเซ เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเซเชจเซ เชเชฎเซเชชเชพเชเชฒ เชเชฐเซเช:
make
make install
เชนเชตเซ, เชเซ เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เช เชจเซ เชญเซเชฒเซ เชตเชฟเชจเชพ เชเชพเชฒเซเชฏเซเช เชนเซเชฏ, เชคเซ เชคเชฎเซ PCRE2 เชธเชชเซเชฐเซเช เชธเชพเชฅเซ Apache httpd เชเชธเซเชฎเซเชฌเชฒ เช เชจเซ เชเชฎเซเชชเชพเชเชฒ เชเชฐเซเชฏเซเช เชนเชถเซ, เชเซเชจเซ เช เชฐเซเชฅ เช เชเซ เชเซ เช เชชเชพเชเซ เชฎเซเชกเซเชฏเซเชฒเซเชฎเชพเช เชนเชเชพเชฐเชพเชคเซเชฎเช เชซเซเชฐเชซเชพเชฐเซ เชเซ PCRE เชฐเซเชเซเชฏเซเชฒเชฐ เชเชเซเชธเชชเซเชฐเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชคเซเชฎเชพเชเชฅเซ เชเช เชฎเซเชกเซเชฏเซเชฒ เชฐเซเชฐเชพเชเช เชเซ.
เชจเชฟเชทเซเชเชฐเซเชทเชฎเชพเช, เช เชชเชฆเซเชงเชคเชฟ เช เชชเชพเชเซ เชธเซเชซเซเชเชตเซเชฐ เชซเชพเชเชจเซเชกเซเชถเชจ เชคเชฐเชซเชฅเซ เชธเชคเซเชคเชพเชตเชพเชฐ เชชเซเชฐเชเชพเชถเชจ เชชเชนเซเชฒเชพเช PCRE2 เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชพเชตเซ เชเซ, เชฎเชจเซ เชเชถเชพ เชเซ เชเซ PCRE2 เชธเชชเซเชฐเซเช เชธเชพเชฅเซเชจเซเช เชธเชเชธเซเชเชฐเชฃ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชเชชเชฐเชพเชเชค, เชงเซเชฐเชฃ .htaccess เชจเชพ เชชเชฐเซเชเซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชเซเช เชญเซเชฒ เชฅเช เชจเชฅเซ, เชเซ เชเซเชเชจเซ เชเซเช เชญเซเชฒ เชนเซเชฏ, เชคเซ เชเชฟเชชเซเชชเชฃเซเชเชฎเชพเช เชฒเชเซ.
PS
เชฎเชพเชฐเชพ เชธเซเชเซเช เชฎเชพเชเซ PCRE เชจเชพ เชฌเซ เชเซเชฆเชพ เชเซเชฆเชพ เชธเชเชธเซเชเชฐเชฃเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฅเซ เชนเซเช เชฅเซเชกเซ เชฎเซเชเชเชตเชฃเชฎเชพเช เชนเชคเซ, เช
เชจเซ เชฎเซเช เชคเซเชจเซ เช เซเช เชเชฐเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช.
เชธเซเชฐเซเชธ: www.habr.com