Hogyan készítsünk 301-es átirányítást .htaccess fájlban – részletes példák

nyomtatás · Время на чтение: 16мин · Автор: · Опубликовано · Обновлено

szaporodniHallgassa meg a cikket

301 átirányítás, hogyan kell csinálni – példák.

Vessünk egy pillantást a .htaccess fájlra vonatkozó alapvető átirányítási szabályokra. Példák 301-es átirányítások létrehozására a .htaccess fájlban. Miért van szüksége átirányításra és annak szolgáltatásaira? Az átirányítások hatása az utolsó oldalon, és hogyan lesz hasznos.

301-es átirányítás (állandó átirányítás) - ez az egyik alapszabály, amit be kell írni a .htaccess-be. A 301 fő feladata a Redirecta, amely a felhasználót a szabályban megadott oldalcímre irányítja át.

Mi az a 301 állandó átirányítás és a HTTP 301 állapotkód?

301-es átirányítás – mi ez és hogyan kell beállítani.

Állandó átirányítás 301 egy szabványos jelzés, hogy egy oldal vagy erőforrás új helyre költözött. Így a felhasználó egy oldal meglátogatásakor az új helyének címére kerül átirányításra.

A keresőrobot vagy más harmadik féltől származó robotok megkapják a megfelelő HTTP 301-es válaszkódot, ami azt jelenti, hogy az oldal vagy a teljes értékű erőforrás véglegesen új címre került. Ennek megfelelően az oldal összes fő tulajdonsága az átirányítási végponthoz kerül. Jelzi a keresőmotoroknak, hogy nézzék át az összes aktuális bejövő URL-t. A súly későbbi átviteléhez az utolsó oldalra (forrás).

301 állandó átirányítás: Ez a fő kifejezés a SEO-ban, amelyet az URL-ek szabványosítására használnak. Talán mindenki ismeri ezt a kifejezést, de mivel nem túl gyakran használják, sok professzionális keresőoptimalizáló nem ismeri az állandó 301-es átirányításokat.

Mi a hatása a 301-es átirányításoknak:

A 301-es állandó átirányítás olyan átirányítási módszer, amely az összes átirányítási mód között megfelel a keresőmotor szabályainak. Az egyéb átirányítási módszerek közé tartozik az ideiglenes 302-es átirányítás, a JS-átirányítás stb. Ezek a módszerek rossz URL-eket eredményezhetnek.

Tehát ha több domainnévvel rendelkezik, és engedélyezni szeretné, hogy ugyanazt a webhelyet látogassanak meg, akkor ezek közül csak az egyiket használhatja elsődleges domainnévként, a többi domainnév pedig állandó 301-es átirányítást hajt végre az adott elsődleges domainnévre. Ha különböző domain nevek keresik fel ugyanazt a webhelyet, és a megfelelő átirányítás nincs újra engedélyezve, ez büntetni fogja a webhelyet.

301 Állandó átirányítás a keresőoptimalizálásban és a SEO-ban

Minden keresőmotor, különösen a fő Google és a Yandex, teljes mértékben támogatja az átirányítások használatát. Ez lehetővé teszi, hogy jelezze a keresőrobotnak, hogy több különböző címet kell egyesíteni 1-be. Ebben az esetben csak az lesz a fő cím, amelyre az átirányítás történik.

A Seo számára ez egy nélkülözhetetlen kiegészítő promóciós eszköz. Például lehetővé teszi a keresőmotor megadását:

  • Új webhelycímre vagy új domainre. A régi cím (domain) összes tulajdonságának utólagos átviteléhez egy új tartományba.
  • Átirányítás hozzáadással. tükrök a fő. Például, ha egy erőforrás elérhető a www címen és www nélkül. Vagy használ (https), de http-n keresztül is elérhető.

Az átirányítás használatának alapvető szabályai

  • Először is el kell helyeznie az átirányításokat a megfelelő sorrendben a szabályban. Használja a leggyakoribb átirányításokat (fent), és a legglobálisabb átirányításokat lent.
  • Másodszor, kerülje a többszöri átirányítást. Ez rendkívül negatív hatással lesz a SEO webhely promóciójára. A keresőbot, vagy ebben az esetben a felhasználó, többször át lesz irányítva. Például: egy oldalról a 2.-ra, majd a 3.-ra. Ez rossz és helytelen a SEO szempontjából.
  • Harmadszor, próbáljon meg ne végezni ciklikus átirányításokat (egymáshoz, körben). Ez negatívan befolyásolja a súlyeloszlást a szabályban meghatározott oldalak között.
  • Negyedszer – ne felejtsük el, hogy a legtöbb böngésző hash-t használ. Ezért minden szerkesztett szöveget ellenőriznie kell harmadik fél forrásainak.

301-es átirányítások beállítása .htaccess fájlban

Maga a fájl A .htaccess a webhely főkönyvtárában található. A vele való munkavégzés nagyon óvatosan történik, bármilyen változtatással mentse el a biztonsági másolatot. Egy szabályírási hiba váratlan hibához vezet a webhelyen. Ezután nehéz lesz megállapítani az 500-as banális hiba (belső szerverhiba) okát. Maga a szerkesztés bármilyen szövegszerkesztővel történik, szükségszerűen az UTF-8 kódolás támogatásával (Unicode konverziós formátum).

Először a fő funkciót kell beállítani, amely jelzi a szervernek, hogy vannak átirányítási szabályok.
Minden további szabály utána van írva:

Opciók +FollowSymLinks
RewriteEngine On
A domain névhez és a webhely egészéhez közvetlenül kapcsolódó 301-es átirányítás
Ezek az átirányítások népszerű átirányításokat tartalmaznak:
  1. A WWW-ről és vissza - tükör megadásához;
  2. Domainenként vagy főként több domain;
  3. HTTPS-ről HTTP-re és fordítva, a preferált verzió megadásához;
  4. A projekt közvetlen teljes átvitele új domainre;

Ezek a leggyakrabban kért globális átirányítások, amelyek a domain névhez és a webhelyhez kapcsolódnak. Az ilyen szabályoknak köszönhetően minden átmenet és kijelölés simán és fájdalommentesen halad. Az egyik legkeresettebb keresési promóció. Gyakori átirányítás www domainről nem www domainre. A fő tükröt fel kell tüntetni a keresőmotorok számára.

RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Példa fordított átirányításra:

RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

HTTPS-t használók számára:

RewriteCond %{SERVER_PORT} ^80$ [VAGY] RewriteCond %{HTTP} =be
RewriteRule ^(.*)$ https://pixelplus.ru/$1 [R=301,L]

301 - átirányítás egy tartományból egy tartományba vagy egy tartományba az RF zónában.

Átirányítás egyik domain névről a másikra.

RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

Az Orosz Föderáció zónájában lévő domain név tulajdonosai számára:

RewriteCond %{HTTP_HOST} ^xn-…\.xn--p1ai$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

A webhely váltása HTTPS-re a webhely összes oldalán

Így az összes meglévő projektcímet a „https” előtaggal rendelkező újakra irányítja.

RewriteCond %{SERVER_PORT} ^80$ [VAGY] RewriteCond %{HTTP} =be
RewriteRule ^(.*)$ https://domain.ru/$1 [R=301,L]

Vissza a HTTP-hez

Ez lehetséges, ha át kell váltani a http-re, bár ritkán használják.

RewriteCond %{HTTPS} „be”
RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,QSA]

Domain átirányítása a www címre alkönyvtárral

Motor újraírása bekapcsolva
RewriteBase /
RewriteCond %{HTTP_HOST} domain.com [NC] RewriteRule ^(.*)$ http://www.domain.com/directory/index.html [R=301,NC]

Átirányítás a régi tartományból az új tartományba, amely tartalmazza a teljes elérési utat és a lekérdezési karakterláncot

Opciók +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*) http://www.újdomain.com%{REQUEST_URI} [R=302,NC]

Átirányítás a régi tartományról alkönyvtárral új tartományra alkönyvtár nélkül, de teljes elérési úttal és lekérdezési karakterlánccal

Opciók +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/aldirname/(.*)$
RewriteRule ^(.*) http://www.katcode.com/%1 [R=302,NC]

A webhely teljes áthelyezése új domainre

Klassz dolog, ami elengedhetetlen a webhely új domainre költöztetéséhez.

RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteRule ^([^/]+) $1 [L] RewriteCond %{HTTP_HOST} ^site\.ru
RewriteRule ^(.*)$ http://new-site.ru/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www.site\.ru
RewriteRule ^(.*)$ http://new-site.ru/$1 [R=301,L]

Átirányítás a régi tartományból az új tartományba, amely tartalmazza a teljes elérési utat és a lekérdezési karakterláncot

Opciók +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*) http://www.újdomain.com%{REQUEST_URI} [R=302,NC]

Átirányítás a régi tartományról alkönyvtárral új tartományra alkönyvtár nélkül, de teljes elérési úttal és lekérdezési karakterlánccal

Opciók +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/aldirname/(.*)$
RewriteRule ^(.*) http://www.katcode.com/%1 [R=302,NC]

A teljes webhely vagy domain átirányítása egy újra

Átirányítás 301 / http://www.domain.com/

A teljes webhely átirányítása egy almappába

Átirányítás 301 / http://www.domain.com/subfolder/

Az almappa átirányítása másik webhelyre

301 átirányítása /almappa http://www.domain.com/

Átirányítja a fájlkiterjesztést, de az oldal nevét megtartja

RedirectMatch 301 (.*)\.html$ http://www.domain.com$1.php

A webhely oldalainak 301-es átirányítása

Néha rendkívül szükséges az ilyen átirányítás végrehajtása. Ennek számos oka lehet, különösen a 404-es hibaoldalak esetében, a legtöbb esetben más domainek vezetnek ilyen oldalakra. Amint azt mindannyian megértjük, azt a súlyt (TIC, PR, X, TRUST) közvetítik, amelyre szükségünk van.

Permanent Redirect - lehetővé teszi, hogy egy nem létező oldalt irányítson át a kívánt oldalra hasonló anyaggal. Ennek köszönhetően elmentjük az átadott tulajdonságokat, a ps robotok pedig frissítik a bejövő linkek adatait. Ezeknek a szabályoknak a fő célja:

  1. A preferált kanonikus oldal megadása;
  2. Az oldal iránya / (szakadt) és anélkül;
  3. A keresőrobotok utasítása a 404-es oldalra;
  4. Előnyben részesített szakasz vagy könyvtár;
  5. A fő átirányítás a 301 egyik oldalról (régi verzió) az újra. A robotot vagy a felhasználót az oldal új verziójára irányítja. Így megadjuk az oldal kanonikus változatát. Lehetőség van a kívánt átirányítás megadására.
Átirányítás 301 /old-post.html http://new-site.ru/new-post.html

A / végén lévő címek átirányítása a / végén lévő / jelű címekre

Segít eltávolítani a nem kívánt oldal ismétlődéseit.

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
Újraírási szabály ^(.*[^/])$ $1/ [L,R=301]

A címek fordított átirányítása a / végén, a nélküle

Segít elkerülni a duplikációkat is.

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
Újraírási szabály ^(.+)/$ /$1 [R=301,L]

Egy domain összes oldalának átirányítása egy másik domain főoldalára

Segít több domainből (webhelyből) álló struktúra létrehozásában.

RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://site.ru/ [L,R=301]

A .htaccess-en keresztül megadjuk a 404-es hibafájl elérési útját

Elengedhetetlen dolog a kompetens keresés promóciójához.

ErrorDocument 404 /404-for-me.php

A webhely könyvtárának vagy kategóriájának újradefiniálása

Ez a szabály segít elkerülni az időpazarlást az egyes címek átirányításának megadásával.

  • 1. lehetőség. RewriteRule ^(.*)/old-category/(.*)$ $1/new-category/$2 [R=301,L]
  • 2. lehetőség. RewriteRule régi kategória /(.*) / régi kategória /$1 [R=301,L]

Átirányítás a blog aldomainjéből a blog mappájába

Opciók +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI}/blog
RewriteRule ^(.*) http://www.nicola.top/%{REQUEST_URI} [R=302,NC] RewriteRule ^(.*) http://www.nicola.top/blog/%{REQUEST_URI} [ R=302,NC]

Egyik könyvtár átirányítása a másikba

Opciók +FollowSymLinks RewriteEngine On RewriteRule ^(.*)/régi-könyvtár/(.*)$ $1/új-könyvtár/$2 [R,L]

Egymappás átirányítás

Ha egy mappát új helyre irányít át, használja a következőket:

RewriteRule ^/?folder/(.\*)$ /location/$1 [R,L]
Példaként a "mappa" és a "hely" kifejezést használom. Cserélje ki a mappa- és helyneveket!

Törölje az index.html vagy index.php fájlt, és irányítsa át a root oldalra

RewriteEngine On
RewriteCond %{THE_REQUEST} /index.php HTTP [NC] RewriteRule (.*)index.php$ /$1 [R=301,L]
RewriteEngine On
RewriteCond %{THE_REQUEST} /index.html HTTP [NC] RewriteRule (.*)index.html$ /$1 [R=301,L]

301-es átirányítás az url-hez GET paraméterekkel

Nagyon hasznos szabály, amely lehetővé teszi, hogy megszabaduljon a nem kívánt ismétlődésektől és más webhelyek taknyától. Különösen a különféle CMS-ek, különösen a WordPress tulajdonosainak segít.

URL-példa: https://nicola.top/page.php?id=15477852.

RewriteCond %{QUERY_STRING} id=15477852
RewriteRule .* http://site.ru/page.php? [R=301,L]

Ha szükséges, távolítson el minden get paramétert a jel (?) után. Használhatja a következő példát:

RewriteRule(.*) $1? [R=301,L]

Pozíció után: RewriteBase /

301-es átirányítás a kiterjesztésű URL-ekhez

Nagyon jó, különösen az url-ben található hibák miatt.

  • 1. lehetőség. RewriteRule ^(([^/]+/)*[^.]+)$ /$1.html [L]
  • 2. lehetőség. RedirectMatch 301 (.*)\.php$ http://www.site.com$1.html

PHP használata 301-es átirányítás beállításához

Ez a módszer azoknak segít, akik nem használják az Apache szervert. Szabályanalóg a php számára:

header(“HTTP/1.1 301 Véglegesen áthelyezve”);
header("Helyszín: http://responding site/dir/");
kijárat();
?>

Hogyan készítsünk 301-es átirányítást az nginx webhelyeihez

És a név egyértelmű, hogy ez egy állandó átirányítás azok számára, akiknek van webhelyük az nginx-en.

if ($host = 'www.domain.com' ) {
^(.*)$ http://domain.com$1 állandó átírása;
}

Alapvető regex szintaxis az Apache/.htaccess fájlhoz

Ez a reguláris kifejezés bármilyen nyomtatható karaktert és szóközt használhat. Néhány szimbólumnak azonban különleges célja van:

() - a kívánt karaktercsoportok kiemelésére szolgál.
A ^ egy speciális karakter a sor elején.
$ - sorvégi speciális karakter.
. bármely karaktert jelöl.
| alternatívát jelent. Például az „A|B” és „(ABC|DEF)” kifejezések jelentése „A vagy B”, illetve „ABC vagy DEF”.
? - egy karakter (vagy karaktercsoport) mögé kerül, amely lehet, hogy nincs jelen.
* - egy karakter (vagy karaktercsoport) mögé kerül, amely hiányozhat vagy korlátlan számú alkalommal előfordulhat egymás után.
A + - a * karakterhez hasonlóan működik, azzal az egyetlen különbséggel, hogy az előtte lévő karakternek legalább egyszer jelen kell lennie.
[] – érvényes karakterek felsorolására szolgál. A tartományok zárójelben használhatók: például a „[0-9]” kifejezés egyenértékű a „[0123456789]” kifejezéssel. Ha a szögletes zárójelben lévő karakterek ^-vel kezdődnek, az a zárójelben felsoroltaktól eltérő bármely karaktert jelent.
\ - a speciális karakterek elé kerül, ha az eredeti formájukban szükséges.
{3,9} - a kapcsos kapcsos zárójelek a karakterek számának tartományát jelentik, ebben az esetben 3-9 karakter megengedett, a karakterlánc hosszának egyenlőnek vagy nagyobbnak kell lennie 3-mal egyenlő vagy kevesebb mint 9 karakter .
Az „#” karakter után bármi megjegyzésnek minősül.

Átirányítási bővítmény webhelytulajdonosok számára a CMS WorPress-ben

Átirányítás – Plugin a WordPresshez.

Kiváló megoldás a 404-es hibák észlelésére. Az egyik legegyszerűbb módja az URL-ek átirányításának. Az átirányítási bővítmény a WordPress legnépszerűbb átirányításkezelője. Ezzel egyszerűen kezelheti az url átirányításokat, követheti a 404-es hibákat, valamint lehetővé teszi az url végén lévő / eltávolítást. Ez segít csökkenteni a hibák számát és javítani a projekt minősítését.

átirányítás - lehetővé teszi az átirányítások létrehozását és kezelését
Gyorsan és egyszerűen létrehoz egy átirányítást, nincs szükség Apache vagy Nginx ismeretekre. Ha a WordPress webhelyed támogatja az állandó hivatkozásokat!!!! Ezután magabiztosan használhatja ezt a bővítményt webhelye bármely URL-címének átirányítására. A beépülő modul teljes mértékben támogatja a reguláris kifejezéseket, így tetszőleges számú URL-címmel létrehozhat állandó átirányítási sablonokat.

Beállíthat egy beépülő modult is a tartalom szabályozására. Amikor egy bejegyzés vagy oldal megváltozik, a beépülő modul automatikusan létrehozza a megfelelő átirányítást az új URL-re. A szokásos URL átirányításon kívül. Lehetősége van az URL átirányítására más feltételek alapján:

  • A bejelentkezési állapot csak akkor van átirányítva, ha a felhasználó be van jelentkezve vagy ki van jelentkezve.
  • Böngésző – átirányítás, ha a felhasználó egy adott böngészőt használ.
  • Hivatkozó – átirányítás, ha a felhasználó egy másik oldalról kereste fel a linket.
  • Cookie-k – átirányítás, ha bizonyos cookie-k vannak beállítva.
  • HTTP-fejlécek – átirányítás, a HTTP-fejléc alapján.
  • Egyéni szűrő – átirányítás, a WordPress egyéni szűrőn alapuló.
Ezenkívül lehetővé teszi a webhelyén előforduló összes 404-es hiba nyomon követését.

Az átirányítás APACHE, AMP és NGINX támogatással rendelkezik

Alapértelmezés szerint ez a bővítmény kezeli az összes átirányítást a WordPress használatával. Azonban beállítható úgy, hogy minden átirányítást automatikusan egy .htaccess fájlban tároljon, és maga az Apache kezelje. Ha Nginxet használ, exportálhatja a beállításokat egy Nginx újraírási szabályfájlba. A beépülő modul teljes értékű import- és exportrendszerrel is rendelkezik:

  1. Importálás és exportálás Apache-ba és .htaccess-be;
  2. Exportálás Nginx-be, átírási szabályok;
  3. A webhelyek közötti átirányítás másolása JSON használatával;
  4. Importálás és exportálás CSV-be a táblázatos megtekintéshez;
  5. Használja a WP CLI-t az automatizáláshoz.

Egyszerű 301 átirányítási bővítmény a WordPresshez

Egyszerű 301-es átirányítások a BetterLinkstől – WordPress bővítmény.

Egyszerű átirányítások egyszerű módja a kérések átirányításának webhelye másik oldalára vagy az internet más részére. Különösen hasznos, ha egy WordPress-webhelyet migrál, és nem tud tiszta URL-struktúrát tartani. Ha átirányításokat állít be a régi oldalakról az újakra, a bejövő linkek átadják a statisztikai súlyukat.

SEO átirányítási bővítmény a WordPresshez

SEO átirányítási beépülő modul – 301 átirányításkezelő.

SEO átirányítás egy WordPress átirányítási bővítmény. Könnyen létrehozhat és kezelhet webhelye átirányításait. Ez a bővítmény rendkívül hasznos! Különösen akkor, ha át kell költöztetnie az URL-struktúrát egy régi webhelyről, vagy módosítania kell a WordPress webhelykönyvtárát.

Milyen funkciókkal rendelkezik a SEO átirányítási bővítmény:

  1. 301-es, 302-es és 307-es átirányítások manuális hozzáadása a WordPressben.
  2. Támogatja az átirányítási helyettesítő karaktert.
  3. Javítsa ki a 404-es feltérképezési hibákat a Google Search Console-ban.
  4. A WPML és az importálási/exportálási funkciók támogatása.
  5. Átirányítás automatikus hozzáadása, ha az URL megváltozik.
  6. Közvetlen átirányítások (oldalak, kiadványok, piszkozatok) azok módosítása után.
  7. Bővített vezérlőpanel.
  8. Átirányíthatja a mappákat és azok teljes tartalmát.
  9. A rendszer minden átirányított URL-ről teljes naplót vezet.
  10. Lehetőség van reguláris kifejezések használatára az átirányításban.
  11. Apache .htaccess nem szükséges, a plugin csak WordPressben működik.
  12. Az index.php, index.html és index.htm átirányítása.

Végül

Az átirányítások elengedhetetlenek a keresőmotorok promóciójában. A Permanent Redirectnek köszönhetően megszabadulhat az ismétlődésektől, jelezze a fő forrást. Az Rt-t gyakran használják a 404-es hibák átirányítására a projekt más oldalaira.

Óvintézkedések a 301-es átirányításokhoz:

  1. A 301-es átirányítási folyamat során meg kell győződnünk arról, hogy a régi és az új URL-ek tartalma nagyon releváns. Ha a két tartalom nem releváns, az átirányítási hatást érinthet.
  2. Ha több tartalomhoz kapcsolódó domainnevet próbál használni, a 301-es átirányítás egy céldomainnévre, hogy javítsa webhelye rangsorolását, ez viszonylag veszélyes művelet, és könnyen átverésnek minősíthető.

Ebben az útmutatóban megpróbáltam az összes lehetséges átirányítást nagyon részletesen lefesteni. Hozza ki a legtöbbet a .htaccess fájlból és a WordPress elérhető bővítményei. És azt is javaslom, hogy olvass el egy hasznos bejegyzést erről hogyan lehet robots.txt fájlt létrehozni egy webhelyhez. Sok sikert és sok sikert kívánok az átirányításokhoz.

Köszönjük, hogy elolvasta Nicola Topot

Mennyire hasznos a poszt?

Kattintson a smiley-ra az értékeléshez!

átlagos értékelés 4.9 / 5. Értékelések száma: 91

Még nincsenek értékelések. Értékelje először.

Читайте также:

6 Responses

  1. Алия szerint:

    Helló! A webhelyem nem irányít át IP-címet. Mit tegyek, hogy IP-címről irányítsa át?

    • Николай Алексеев szerint:

      Győződjön meg arról, hogy dedikált IP-címet használ, amely az átirányítást beállítja a szerverhez. Ezenkívül ellenőrizze, hogy van-e másik .htaccess fájl, amelytől örökölheti a szabályt, vagy hogy ugyanabban a .htaccess fájlban egy másik szabály zavarhatja-e ezt az átirányítást.

  2. Артур szerint:

    Hé, hadd kérdezzem meg, mielőtt lebontanám a webhely-optimalizálási stratégiámat, össze kell kapcsolnom két változót: „www-vel” és „eltávolítani a .php fájlkiterjesztést a perjel előtt”. WordPress-t használok, és teljes 301-es átirányítást kell végrehajtanom, hogy az összes tartalomra vonatkozhassak: domain.com/category/post-name.html ide: domain.com/post-name/

    • Николай Алексеев szerint:

      Mivel a WordPress .htaccess szabályokat használ, nem javaslom a szabályok manuális hozzáadását a fájlhoz. Ehelyett azt javaslom, hogy állítson be állandó hivatkozásokat az irányítópulton, majd használjon egy 301-es átirányítási bővítményt a régi URL-ek végleges átirányításához az újakra. Ez automatikusan hozzáadja a szabályokat a .htaccess fájlhoz a WordPress szabályainak megfelelően.

  3. Роман szerint:

    Szia kedvesem,
    beillesztettem, de a webhelyem nem tud átirányítani,
    kérem, segítsen

    RewriteEngine bekapcsolva
    RewriteCond %{HTTP_HOST} ^dubaivacancy.me [NC]
    RewriteRule ^(.*)$ domein.com/$1 [L,R=301,NC]

    RewriteEngine On
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    Újraírási szabály ^(.*)$ https:/%{HTTP_HOST}/$1 [R=301,L]

    # START WordPress

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    • Николай Алексеев szerint:

      Köszönöm kérdésed. Az egyértelműség kedvéért: kap valamilyen hibaüzenetet, amikor megpróbál beállítani egy átirányítást, vagy ez csak rossz helyre való átirányítás? Győződjön meg arról is, hogy a .htaccess fájlnak a megfelelő neve van, és hogy elérhető-e a webhely dokumentumgyökéréből (általában a public_html mappából).

Добавить комментарий

Az e-mail címet nem tesszük közzé. Обязательные поля помечены *

8 + tizenöt =