/ / Hogyan állítsuk be a 301 átirányítást a .htaccess segítségével. A helyes hozzáállás 301-es átirányításként a Joomla-ban és más CMS-ben

A 301 átirányítás konfigurálása .htaccess segítségével. A helyes hozzáállás 301-es átirányításként a Joomla-ban és más CMS-ben

Sokan többször is hallottak a 301-es átirányításról.Mivel azonban nincs rá szükség, és attól is, hogy félnek valamit rosszul tenni, nem tulajdonítottak jelentőséget egy ilyen eljárásnak. A cikk részletesen ismerteti a 301 átirányítás konfigurálásának módját.

A beállításával kapcsolatban több mint tucat találhatócikkek és információs anyagok. Miután sokuk megnézte, a kezdő számítógépes felhasználóknak és a webmestereknek nehezen lehet megérteni a testreszabás alapjait. Az online információforrásokban található számos kód és szkript nagyrészt félreértéseket okoz. A valóságban minden sokkal egyszerűbb, és ez a cikk jó útmutatóként szolgál a 301 átirányítás beállításához.

Mi az a 301 átirányítás?

Nézzük sorrendben.Először is, definiáljuk a 301-es átirányítást. Ez alatt az internetes (webhely) erőforrás vendégének legegyszerűbb átirányítását értjük a hálózat másik oldalára vagy a domain névre. Azonnal foglaljon helyet, hogy ez a cikk nem veszi figyelembe a bonyolult szkripteket és kódokat, amelyek túl bonyolultak, de bemutatunk néhány egyszerű átirányítási lehetőséget, amelyek elegendő alapvető ismereteket jelentenek a témáról minden webmester számára.

301 átirányító eszköz - .htaccess fájl

Vegyünk egy olyan kényelmes szerszámot, mint a.htaccess. Az átirányítás a 301-en keresztül nagyon kényelmes és egyszerűen elvégezhető. A Htaccess lényegében egy speciális segédprogramfájl a konfigurációban, amely nagyon jó funkcionalitást és sok funkciót tartalmaz. Ennek segítségével megtilthatja a hozzáférést a webhelykiszolgáló bármely könyvtárához, megadhatja az oldal kódolását, beállíthatja a mappák és fájlok védelmét, végrehajthat 301 átirányítást és néhány egyéb műveletet.

hogyan konfigurálhatja a 301 átirányítást

Ez a fájl jellemzőinek általános leírása. Valójában funkcionálissága még fejlettebb. A fájlnak nincs neve, és .htaccess formátumú. A pont elején kötelező.

.Htaccess fájl létrehozásának folyamata

Ha hiányzik a webhely gyökérmappája, akkor ez hiányzikfájlt, ez könnyen létrehozható saját magadon. A létrehozás egyik leggyorsabb módja az FTP-kliens használata. Ezek közül a legkényelmesebb a FileZilla.

A létrehozáshoz meg kell lépnie a gyökérkönyvtárba- kattintson az üres helyre a számítógépes egér jobb gombjával - válassza az "Új fájl létrehozása" lehetőséget - írja be a .htaccess nevét - kattintson az OK gombra. Ezen lépések után a létrehozott fájl szerkeszthető. Bármilyen szövegszerkesztővel megnyitható.

htaccess átirányítás 301

De akkor fordul elő, amikor az FTP-ügyfelek elrejtőzneknéhány rendszerfájl, beleértve a .htaccess fájlt. Ezért ha ezt a fájlt nem találta meg a gyökérmappában, akkor nem kell sietnie a létrehozásához. Először is ellenőrizze annak jelenlétét rejtett fájlokban. Ehhez lépjen a „Szerver” fülre, és jelölje be a rejtett fájlok kényszerített megjelenítését jelölőnégyzetet.

Tehát a .htaccess fájlt létrehozta vagy megtalálja, a 301-es átirányítást könnyű létrehozni. Mindenekelőtt el kell döntenie, hogy mi a célja.

A legnépszerűbb eset, amikor a 301-es átirányítás hasznos lehet

A vezető webmesterek ajánlásai szerint mindegyika webes erőforrásnak 301-es átirányítással kell rendelkeznie. És a legnépszerűbb eset, amikor erre valóban szükség van, egy átirányítás egy domainről, amelynek összetételében előtag található a www-ről, egy domain nélküli domainre, és fordítva.

Ennek oka az, hogy a hálózat bármely webhelye vanAz Internet csak egy típusú domain név a www-lal, vagy anélkül lehet a fő. Egy másik lehetőség a webhely tükre. Az internetes erőforrás fő tükörét a gazdagép-irányelv segítségével a robots.txt fájl aláírja. Ezen a fájlon kívül a domain fő változatát meg kell jelölni a Yandex.Webmaster fájlban. Sok keresőmotor jól kapcsolódik egy olyan eszközhöz, mint a 301 átirányítás. A Yandex sem kivétel.

hogyan konfigurálható a 301 átirányítás

Az internet-erőforrás fő tükörének meghatározásakorWebhelyét helyesen indexelik, és nem hoz létre felesleges másolatokat. Sok új webmester még soha nem hallott a webhely tükrökről, ami egy nagyon nagy hiba, amely a jövőben komoly problémákat okoz.

Helyi tükör beállítási értéke

A tükörrel végzett összes művelet utána keresőmotorok automatikusan meghatározzák a fő domaint. Még egyszerűen ellenőrizheti az átirányítást, minden jól fog működni. Megállíthatjuk ezeket a lépéseket, de az Internet erőforrás SEO-optimalizálásának legjobb módja az átirányítás további konfigurálása.

Maga a www előtag a megnevezésben már régóta létezikfeledésbe kellett hagyniuk. Ennek ellenére az interneten még mindig sok forrás található, amelyek címe a www. A keresőmotorok esetében a www-val rendelkező domainek és anélkül két különböző cím. Igen, és sok felhasználó, amikor egy adott internetes projektet keres, a www-t a címsorba helyezi. Ezért ennek az előtagnak helynek kell lennie. Ennek alapján a tükrök felállítása szükséges intézkedés. A 301 átirányítás beállításának útmutatója szintén nélkülözhetetlen a webes projekt sikeres indexeléséhez a keresőmotorokban.

A nem megfelelő tükörbeállítás következményei

Annak érdekében, hogy felmérjük a 301 teljes jelentőségéta tükrök átirányításának és helyes beállításának meghatározásakor rámutatunk a nem megfelelő működés káros következményeire. Nem olyan sok, csak kettő. De az egyes elemek súlya nagyon magas.

A külső linkeket domainek között megosztják a következővel:www és anélkül, közvetlenül attól függően, hogy más felhasználók és webhelyek hogyan kapcsolódnak az Ön erőforrásához. Ez azt sugallja, hogy az internetes projekt el fogja veszíteni néhány linket, ami negatívan befolyásolja annak forgalmát és helyét a keresési eredmények között. Ez azonban nem a fő probléma.

hogyan állíthat be egy 301-es átirányítást a www nélkül www

Sok webmester megérti ezt a keresőmotortfolyamatosan harcolnak az internetes erőforrások tartalmának egyediségéért. Nagyon negatív hozzáállásuk van az információ másolása iránt, és elég komolyan büntetik a hasonló tartalmú webhelyeket, egészen a keresési eredmények blokkolásáig. Most vázoljuk fel a következő helyzetet: az erőforrást a kezdetektől kezdve indexelték a www előtaggal, de az idő múlásával a www nélküli domain egyre több látogatást és népszerűséget kapott (erre gyakrabban hivatkoztak, és gyakrabban említettek).

Nem tud róla semmit, és tovább fejlődheta projekt. Az idő múlásával egyedi tartalommal, sok linktel és megjegyzéssel tele van. A keresőmotorok, figyelemmel kísérve egy erőforrást a www előtag nélkül, elutasították a nem egyedi tartalom tilalmát. Idővel teljesen leáll az indexelés.

A helyzet elkerülése érdekében van .htaccess fájl. A benne regisztrált átirányítás 301 képes megoldani az erőforrás www-os tartományokkal történő elosztásának és hiányának problémáját.

Átirányítás a www domainről a webhely nevére előtag nélkül és fordítva

Az átirányítás beállítása ebben az esetben. Itt minden egyszerű. Nyissa meg a .htaccess fájlt, és adja hozzá az alábbi szkriptet.

Átirányítás a www-domainről a webhelynevére anélkül:

RewriteEngine be
RewriteCond% {HTTP_HOST} ^ www.moydomen.com
RewriteRule ^ (. *) $ Http://moydomen.com/$1 [R = 301, L].

És más módon:

Újraírja a motorot
RewriteCond% {HTTP_HOST} ^ moydomen.com
RewriteRule (. *) Http://www.moydomen.com/$1 [R = 301, L].

Ne feledje, hogy a moydomen.com helyett mindkét esetben meg kell adnia az internetes erőforrás címét!

mi a 301 átirányítás

A fájlt el kell menteni.htaccess fájlt, és helyezze át a gyökérmappába, majd cserélje le az előző fájlt. Most a látogatót átirányítják a főoldalra bármilyen webhelycímhez (akár http-vel, akár anélkül, akár www-vel, még anélkül is). Láttuk, hogyan állíthat be egy 301-es átirányítást a www nélkül www. Most kitaláljuk a használat további lehetőségeit.

Váltás egy internetes projekt egyik domainjéről a másikra

Hasonló átirányítási séma, amelyet megadunkpont szerint kell használni, amikor egy internetes projekt egyik domainjéből a másikba mozog. Adjunk egy példát a demonstrációra. Tegyük fel, hogy át akar lépni a moysait-1.com webhelyről a moysait-2.com webhelyre. Ebben az esetben írja be a kódot a .htaccess fájlba:

Újraírja a motorot
RewriteCond% {HTTP_HOST} moysait-1.com
RewriteRule (. *) Http://moysait-2.com/$1 [R = 301, L].

CNC hivatkozások megváltoztatása és átirányítás egyidejűleg

Időnként szükség van a linkek megváltoztatásáraCNC. Valószínűleg olyan helyzet alakult ki, hogy úgy döntöttek, hogy megváltoztatja az erőforrás egész szakaszát. Vagy a webhely tulajdonosa semmit sem tudott a CNC hivatkozásokról, és a blog már létezett, és tele volt anyagokkal. Ebben az esetben az átirányítás segíthet. Hogyan állíthat be egy 301-es átirányítást erre az esetre? Fontos, hogy ebben a helyzetben az összes oldalmutató (linkek, súlyuk a keresési eredményekben) változatlan maradjon.

301 php átirányítás

Vegyünk egy egyszerű példát.Úgy döntöttek, hogy az oldal nevét moya_infa.html-ről obo_mne.html-re változtatják. Ebben az esetben a kódot .htaccess fájlba kell írni: átirányítani a 301 moya_infa.html http://www.moydomen.com/obo_mne.html fájlt.

Hasonlóképpen történik egy 301-es átirányítás egyik oldalról az oldalra.

Átirányítás a fájlkiterjesztés megváltoztatásakor

Adjunk még egy példát.A webmesternek meg kell változtatnia a moya_stranichka.html fájl kiterjesztését a moya_stranichka.php fájlra. Az előző ponthoz hasonlóan a .htaccess fájlba a következő kódot írjuk: átirányítás 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php.

Átirányítás társult programokhoz

Például átirányítania kell a látogatótwebhely egy kapcsolt programmal rendelkező oldalra. Maga az affiliate program link úgy néz ki, mint a www.partner.com/?ref=16011. Észrevetve egy ilyen linket, sok forrás látogatója nem követi azt, miután előre kitalálta a szándékait.

Ahhoz, hogy a link megfelelő megjelenést nyújtson, szüksége vanhozzon létre egy külön oldalt, mint például a dlya_druzei.html, ahonnan átirányítás történik az affiliate programmal az oldalra. Csak a .htaccess fájl szerkesztése marad: átirányítja a 301 dlya_druzei.html http://www.partner.com/?ref=16011 webhelyet.

A cikkben tovább megvizsgáljuk, hogyan lehet 301-es átirányítást végrehajtani a Joomla motorban és a PHP nyelv használatával.

301-es átirányítás a CMS Joomla-ra

Sok internet-felhasználó biztosan404-es hibalehetet látott. A Joomla már több beépített módon átirányítja az oldalt az oldalra. Ezek azonban nem mindig működnek. És az átlagfelhasználók számára ezeket nagyon nehéz megérteni. Itt a 301-es átirányítás fog segíteni. A Joomla szabványos felépítésében a .htaccess fájl található, amellyel elvégezheti az összes fent leírt műveletet.

301 joomla átirányítás

Konfiguráljuk az átirányításokatinternetes projektjének minden oldalán. Először is, a könyvtárban meg kell találnia a htaccess.txt fájlt, és meg kell adnia a helyes .htaccess nevet. Ezt követően az adminisztrációs panelen állítsa be a CNC (SEF) szerepeltetését az átirányítási beállításokban, és jelölje be az URL átirányítás négyzetet.

Ezután nyissa meg a .htaccess fájlt, és írja be a szükséges átirányítások szabályait.

Átirányítás PHP-vel

Ha valamilyen okból nincs hozzáférés a .htaccess fájlhoz, vagy le van zárva, akkor lehetőség van egy másik 301-es átirányításra. Ebben a PHP segít.

Átirányítás érdekébendomainről tartományra minden mentett paraméter mellett létre kell hoznia egy fájlt .php kiterjesztéssel bármely szövegszerkesztőben, meg kell neveznie az indexet, és oda kell másolnia a következő szkriptet:

<? $ ref = $ _ SERVER ["QUERY_STRING"];

if ($ ref! = "") $ ref = "?". $ ref; header ("HTTP / 1.1 301 állandóan áthelyezve");

fejléc ("Hely: http://moydomain.ru/".$ref);

kilépés ();

?>.

Itt a moydomain.ru az a domain, ahová az átirányítás történik. A kapott fájlt fel kell tölteni a szerverre a webhely főkönyvtárában.
Az átirányításhoz oldalról oldalra ugyanazon a tartományon vagy más tartományon belül az alábbiakat kell beillesztenie az átvitt oldal fő kódja elé:

<? php;

fejléc ("HTTP / 1.1 301 állandóan áthelyezve");

fejléc ("Hely: http://www.moydomain.ru/moycategory/moypage.htm");

kilépés ();

?>.

Ennek eredményeként a www.moydomain.ru/moycategory/moypage.htm az új oldal, amelyre át lehet irányítani.

Fontos figyelembe venni, hogy annak az oldalnak, amelybe a fenti szkript beillesztésre kerül, a név végén a .php kiterjesztéssel kell rendelkeznie. Ellenkező esetben a .htaccess fájlon keresztül kell az átirányítást használni.

A cikk tanulmányozása után bármelyik webmestertudni fogja, hogyan kell beállítani a 301-es átirányítást, mi ez és hogyan hasznos. Íme néhány az átirányítások legegyszerűbb felhasználási esetei. Bármely webhely- és blogtulajdonosnak tisztában kell lennie velük. És érdemes figyelembe venni, hogy fontos nemcsak az átirányítás helyes konfigurálása, hanem a megfelelő működés ellenőrzése is.

Amint láthatja, az átirányítások nem csak a .htaccess fájl segítségével hozhatók létre, hanem számos CMS szabványos szolgáltatásai és a PHP szkriptek segítségével is.

tetszett:
0
Népszerű hozzászólások
Lelki fejlődés
élelmiszer
y