URL perrašymo taisyklės: Skirtumas tarp puslapio versijų

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką
1 eilutė: 1 eilutė:
Visuose serveriuose yra įdiegtas mod_rewrite modulis, kuris suteikia labai daug galimybių URL (WWW adresų ar domenų) perrašymui. Keletas populiariausių pavyzdžių:
+
Visuose serveriuose yra įdiegtas mod_rewrite modulis, kuris suteikia labai daug galimybių URL (WWW adresų ar domenų) perrašymui. <br />
 +
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ų:
  
==== Peradresavimas iš '''<nowiki>http://mano-svetaine.lt</nowiki>''' į '''www.mano-svetaine.lt'''  ====
+
 
 +
==== Peradresavimas iš <nowiki>http://mano-svetaine.lt</nowiki> į <nowiki>www.mano-svetaine.lt</nowiki>  ====
 +
 
 +
<pre style="color:green">
 +
# 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]
 +
</pre>
 +
Pastaba: vietoj ''mano-svetaine'', ''lt'' ir ''mano-svetaine.lt'' naudokite savo svetainės adresą
 +
 
 +
 
 +
==== Peradresavimas iš <nowiki>www.mano-svetaine.lt</nowiki> į <nowiki>http://mano-svetaine.lt</nowiki> ====
 +
 
 +
<pre style="color:green">
 +
# 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]
 +
</pre>
 +
Pastaba: vietoj ''mano-svetaine'', ''lt'' ir ''mano-svetaine.lt'' naudokite savo svetainės adresą
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<pre style="color:green">
 +
 
 +
</pre>

11:02, 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ų:


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ą