301 redirecționare în htaccess, cum să configurați corect sau de a redirecționa 301 redirecționare
Cum să înființeze 301 redirecționări în htaccess
Modelul general pentru .htaccess, pe care le folosim:
Toate regulile sunt scrise ca:
Am scris un articol despre site-ul de lipire oglinzi. dar doar în cazul aici am rezuma, face mult mai convenabil de a utiliza pagina.
Exemple de utilizare 301 redirecționare
Redirecționează de la index.php acasă
Merge pseudonime site-ului
Dacă aveți mai multe domenii si doriti toate acestea pentru a redirecționa către site-ul principal, apoi utilizați:
Notă primele 2 rânduri, în cazul în care sunt indicate o oglindă în zona .com, dacă aveți diferite sau mai multe zone, apoi se adaugă regula.
De la www Redirecteaza non-www
Această metodă am descris mai devreme, dar repet. Pentru a lipi oglinda si alege din domeniul principal fără www prevede:
Redirect domeniu fără domeniu www cu www
Această acțiune este opusă celei anterioare, doar oglinda primară este www.site.ru:
301 pagini de redirecționare, cu și fără bară oblică
Acesta este un alt tip de nevoie, atunci vom lipici paginile site.ru/category/ și site.ru/category, după cum se poate vedea, la sfârșitul celei de a doua slash-uri nu este în valoare de o bară oblică:
Dacă trebuie să părăsească bara oblică contrar, la sfârșitul slash-uri, atunci ai nevoie de această opțiune:
Dacă pentru un motiv oarecare a apărut tipul de URL-uri site.ru/category//article.html, codul yuzaem:
în cazul în care „//“ poate fi înlocuit cu „-“ sau caractere duble în Urla.
Redirecționeze la o pagină nouă
Cel mai simplu redirecționare de la o pagină la alta, pentru că pur și simplu mount ca acest lucru:
În cazul în care în vârstă de post.html - este pagina dvs. vechi, iar new-site.ru/new-post.html - aceasta este o pagină nouă, și poate fi în orice domeniu (inclusiv domeniul dvs. curent).
Pentru a redirecționa URL-ul cu parametrii
Lucrul cu extensiile
Scoateți .html din adresa URL (pentru a elimina .php nu uitați să înlocuiască $ 1.html la $ 1.php):
Schimbarea .php la .html în urlah și vice-versa (nu uitați să schimbați în codul):
Corectă 301 redirecționează la un domeniu nou
Acest punct am identificat separat el este mai preocupat de transferul la un alt domeniu. Există un punct important, nu pierde Roboți revizuirea directivei - a subliniat la 3 linia de cod.
Cu astfel de mașinațiuni nu este complicat vom scăpa de pagini duplicat, îmbunătățind astfel optimizarea noastră internă și calitatea site-ului, respectiv.
Dacă cineva spune-mi voi fi foarte recunoscător!
De la www Redirecteaza non-www lucreaza pentru tine.
Aș putea fi greșit, dar nu am mai văzut în paginile AAL indicele site.ru/index.php/
Extinderea este punctul final în Urla
Conținutul fișierului a fost (începând cu opțiuni + FollowSymLinks)
Opțiuni + FollowSymLinks
Opțiuni -Indexes
## mod_rewrite în uz.
RewriteEngine onRewriteCond% ^ $ site.ru [NC]
Opțiuni + FollowSymLinks
Opțiuni -Indexes
## mod_rewrite în uz.
Rezultate 0
Poți să spui asta?
301 redirecționare pentru site-ul Joomla mai multe limbi pe c 3 303 o redirecționare
În timpul 2-x săptămâni de căutare a informațiilor pe Internet a testat diferite piese de cod în htaccess, dar o versiune de lucru și nu au găsit.
Descrie, în detaliu modul în care vă rugăm să rezolve această problemă, deoarece această problemă nu se poate ocupa o mulțime de oameni, atât în segmentul rusesc al Internetului, precum și în străinătate, sau descrie alte soluții posibile. Dacă pur și simplu, decizia de a-mi trimite la [email protected] oficiul poștal. pentru mai rapid capabil să-l realizeze.
Dacă cineva este banal, atunci scuza pentru ignoranta! 🙂
Datorită munca dovedit în cele din urmă înființat o redirecționare și a scăpa de duplicate! Știm cu toții că motoarele de căutare nu le place duplicate de pagini, cum este dublă indexare, datorită metodei redirecționează folosind .htaccess descris mai sus, sa dovedit a rezolva această problemă și a scăpa de duplicatele cu un slash la sfârșitul anului.