Ang pinakamadaling paraan upang mag-redirect ng trapiko ay ang paggamit ng built-in na mga kakayahan ng Apache web server, at mas partikular, upang magamit ang desentralisadong pamamahala ng mga setting ng server gamit ang htaccess file. Ang mga tagubilin ay maaaring mailagay sa file na ito, sa pamamagitan ng pagpapatupad kung saan, ire-redirect ng software ang mga bisita sa mga address sa Internet na tinukoy sa file.
Panuto
Hakbang 1
Magbukas ng isang simpleng editor ng teksto tulad ng Notepad. Ang mga kakayahan nito ay sapat na upang lumikha ng isang htaccess file at punan ito ng kinakailangang nilalaman. Ang mga tagubilin ay nakapaloob dito bilang mga linya ng payak na teksto at maaaring mai-edit sa parehong paraan tulad ng mga file na may extension na txt, html, js, atbp.
Hakbang 2
Bumuo ng mga utos sa pag-redirect ng trapiko na tumutugma sa iyong mga kinakailangan. Kung kailangan mong ipatupad ang pagpapadala ng ganap sa bawat bisita ng alinman sa mga pahina ng iyong mapagkukunan sa web sa parehong URL, pagkatapos ang sumusunod na linya ay dapat ilagay sa htaccess file: Redirect / https://kakprosto.ru ay ang utos ng pag-redirect … Ang forward slash (slash) dito ay nagpapahiwatig ng root direktoryo ng site, iyon ay, nalalapat ang direktiba sa mga kahilingan para sa mga dokumento sa lahat ng mga folder sa site. Anumang kahilingan para sa mga file ng iyong site ay mag-uudyok sa mekanismo ng pag-redirect. Ngunit kung maglalagay ka ng isang katulad na file sa iba pang mga direktiba sa isang subfolder, pagkatapos ay uunahin ang mga utos nito para sa Apache. At ang https://kakprosto.ru dito ay nagpapahiwatig ng URL kung saan dapat magpadala ng trapiko ang server software. Kailangan mong palitan ito ng address para sa iyong pag-redirect.
Hakbang 3
Sa halip na ang direktoryo ng ugat, maaari mong tukuyin ang anumang folder ng site. Kung magkagayon, ang panuntunan sa pag-redirect ay nalalapat lamang sa mga bisita na humihiling ng mga dokumento mula sa tinukoy na direktoryo at lahat ng mga folder na nakapaloob dito. Halimbawa: I-redirect ang mga badBoys / pahina na may extension na php, pagkatapos ay gagana ang pag-redirect, at kung may iba pa (htm, html, atbp.), Kung gayon walang magiging pag-redirect. Ang mekanismong ito ay ipinatupad gamit ang direktiba ng RedirectMatch. Gumagamit ito ng isang regular na expression (regexp) upang ihambing ang kundisyon sa pag-redirect at ang kahilingan mula sa browser: RedirectMatch (. *). Php $
Hakbang 4
I-save ang nabuong direktiba sa pag-redirect sa isang file na tinatawag na.htaccess at i-upload ito sa root folder ng iyong site. Mangyaring tandaan na ang pangalan ng file ay nagsisimula sa isang tuldok, iyon ay, mayroon lamang itong isang extension, ngunit walang pangalan.