Siv mod_rewrite mus rau Redirect koj qhov chaw nyob

Htaccess, mod_rewrite, thiab Apache

Cov nplooj ntawv Web site tsiv. Qhov no yog qhov tseeb ntawm qhov Web development. Thiab yog hais tias koj nyob nraum ntse, koj siv 301 redirects los tiv thaiv qhov link rot. Tab sis koj yuav ua li cas yog tias koj tsiv tag nrho lub vev xaib? Koj tuaj yeem sau thiab sau tus ntawv rau txhua qhov ntaub ntawv ntawm lub vev xaib. Tab sis qhov ntawd yuav siv sij hawm ntev. Luckily nws tau siv htaccess thiab mod_rewrite los redirect tag nrho lub website nrog ob peb kab ntawm cov cai.

Yuav siv li cas mod_rewrite mus rau Redirect koj qhov chaw

  1. Hauv lub hauv paus ntawm koj tus neeg siv cov Web site qub, hloov kho lossis tsim ib qho tshiab file .htaccess uas siv cov ntawv nyeem.
  2. Ntxiv rau kab: RewriteEngine ON
  3. Qhov ntxiv: RewriteRule ^ (. *) $ Http://newdomain.com/$1 [R = 301, L]

Cov kab no yuav siv txhua cov ntaub ntawv thov ntawm koj lub npe qub, thiab ntxiv rau nws (nrog tib lub filename) rau qhov URL ntawm koj qhov chaw tshiab. Piv txwv, http://www.olddomain.com/filename yuav raug xa mus rau http://www.newdomain.com/ filename. Qhov R = 301 qhia cov neeg rau zaub mov tias qhov kev hloov rov qab mus tas li.

Txoj kev hais haum ntawd zoo tshaj yog tias koj tau rho koj qhov chaw tag nrho thiab tsiv nws, ua tib zoo, rau qhov sau tshiab. Tab sis qhov ntawd tsis tshwm sim ntau zaus. Ib qho kev tshwm sim ntau dua yog tias koj qhov chaw sau tshiab muaj cov ntaub ntawv tshiab thiab kev tshawb nrhiav. Tab sis koj tsis xav kom poob rau cov neeg muas zaub uas nco txog cov qub sau thiab cov ntaub ntawv. Yog li, koj yuav tsum teev koj mod_rewrite redirect tag nrho cov qub ntaub ntawv rau tus sau tshiab:

RewriteRule ^. * $ Http://newdomain.com/ [R = 301, L]

Raws li txoj cai dhau los, tus R = 301 ua qhov no ib qho 301 rov qab. Thiab tus L qhia cov neeg rau zaub mov tias qhov no yog txoj cai kawg.

Thaum koj tau teem dua koj txoj cai sau ua ntaub ntawv htaccess, koj lub website tshiab yuav tau txais tag nrho cov pageviews los ntawm cov laus URL.