URL perrašymo taisyklės: Skirtumas tarp puslapio versijų
(→Peradresavimas iš senos svetainės į naują) |
|||
28 eilutė: | 28 eilutė: | ||
==== Peradresavimas iš senos svetainės į naują ==== | ==== Peradresavimas iš senos svetainės į naują ==== | ||
− | Svetaines peradresuoti galima ir kitais būdais ( [[Kur_ir_kaip_nukreipti_domeną|paspauskite čia]] ), tačiau peradresavimas .htaccess failu naudingas specifinėse situacijose, pvz. nekeičiant katalogų struktūros svetainės failai buvo perkelti kitam domenui ir dar nereikia "senojo" domeno pridėti kaip sinonimo į naująjį ( [[Domenų_parkavimas_serveryje|kas tai yra rasite paspaudę čia]] ). | + | Svetaines peradresuoti galima ir kitais būdais ( [[Kur_ir_kaip_nukreipti_domeną|paspauskite čia]] ), tačiau peradresavimas .htaccess failu naudingas specifinėse situacijose, pvz. jei nekeičiant katalogų struktūros svetainės failai buvo perkelti kitam domenui ir dar nereikia "senojo" domeno pridėti kaip sinonimo į naująjį ( [[Domenų_parkavimas_serveryje|kas tai yra rasite paspaudę čia]] ). |
<pre style="color:green"> | <pre style="color:green"> | ||
36 eilutė: | 36 eilutė: | ||
</pre> | </pre> | ||
Pastaba: vietoj ''nauja-svetaine.lt'' naudokite savo svetainės adresą | Pastaba: vietoj ''nauja-svetaine.lt'' naudokite savo svetainės adresą | ||
− | |||
==== Vienos svetainės dalies nukreipimas ==== | ==== Vienos svetainės dalies nukreipimas ==== |
15:53, 13 vasario 2013 versija
Visuose serveriuose yra įdiegtas mod_rewrite modulis, kuris suteikia labai daug galimybių URL (WWW adresų ar domenų) perrašymui.
Tam reikės naudoti failą .htaccess kuris yra pagrindiniame svetainės kataloge public_html arba toje direktorijoje, kurią norite apsaugoti. Jei šio failo nėra - jį galite tiesiog sukurti.
Taisyklė įsigalioja ją įrašius į .htaccess failą. Keletas populiariausių pavyzdžių:
Turinys
[slėpti]Peradresavimas iš http://mano-svetaine.lt į www.mano-svetaine.lt
# peradresavimas is domeno i www subdomena RewriteEngine on RewriteCond %{HTTP_HOST} ^mano-svetaine\.lt$ [NC] RewriteRule ^(.*)$ http://www.mano-svetaine.lt/$1 [R=301,L]
Pastaba: vietoj mano-svetaine, lt ir mano-svetaine.lt naudokite savo svetainės adresą
Peradresavimas iš www.mano-svetaine.lt į http://mano-svetaine.lt
# pastovus peradresavimas iš www subdomeno į domeną RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.mano-svetaine\.lt$ [NC] RewriteRule ^(.*)$ http://mano-svetaine.lt/$1 [R=301,L]
Pastaba: vietoj mano-svetaine, lt ir mano-svetaine.lt naudokite savo svetainės adresą
Peradresavimas iš senos svetainės į naują
Svetaines peradresuoti galima ir kitais būdais ( paspauskite čia ), tačiau peradresavimas .htaccess failu naudingas specifinėse situacijose, pvz. jei nekeičiant katalogų struktūros svetainės failai buvo perkelti kitam domenui ir dar nereikia "senojo" domeno pridėti kaip sinonimo į naująjį ( kas tai yra rasite paspaudę čia ).
# Nukreipiama i naujaja svetaine RewriteEngine On RewriteRule ^(.*)$ http://www.nauja-svetaine.lt/$1 [R=301,L]
Pastaba: vietoj nauja-svetaine.lt naudokite savo svetainės adresą
Vienos svetainės dalies nukreipimas
redirect 301 /dabartinis/failas.html http://www.kita-svetaine.com/naujas/failas.html