Există mai multe redirecții de bază:
301 - Mutat permanent (mutat pentru totdeauna)
302 - Mutat temporar (mutat temporar)
303 - Vedeți Altele (vezi mai multe).
Redirecționările din exemple vor fi scrise în fișierul de configurare Apache - .htaccess. Pentru ca redirecționările să funcționeze pe server, modulul mod_rewrite trebuie să fie activat (de obicei nu există o astfel de problemă).
1. Redirecționarea unei pagini (site-ului) la alta
1.3. În unele cazuri, după o astfel de înregistrare, puteți obține redirecționare infinită. De exemplu, aici este cazul / cat1 / sub on / cat1 / sub-page
Aici trebuie să specificați sfârșitul linkului:
1.4. Și o altă opțiune 301 redirecționare:
2. Eliminați "index.php" din adresele URL cu redirecționare:
3. Redirecționarea paginilor fără tăieturi spre paginile cu o tăietură lată:
În această variantă, slash-ul va fi adăugat la toate adresele URL, cu excepția celor acolo unde există la sfârșitul .html, sau a fost deja adăugat o bară
4. Eliminați o parte a link-ului de la adresa URL
4.1. De exemplu, trebuie să eliminați "catalogul" de la linkul "/catalog/category/product.html". Pentru a face acest lucru, vom adăuga următoarea regulă la htaccess:
4.2. Un alt caz, dacă trebuie să eliminați o parte din URL undeva în mijloc. Exemplu, de la linkul "/catalog/subcat/item/product.html" eliminați "elementul". Aici prescriim următoarele:
5. Redirecționarea domeniului de la WWW la domeniul fără el
De exemplu - domeniul acestui site - înlocuiți-l cu propriul dvs. site.
6. Redirecționarea domeniului fără WWW către un domeniu cu www
Trimiteți-le prietenilor: