Átirányítás új domainre. A Domain Redirection szolgáltatás beállítása

Utolsó frissítés: 2018. november 26

Olvasási idő: 2 perc

A 301-es átirányítás (301 véglegesen áthelyezve) a felhasználó átirányítása egyik oldalról (url-ről) a másikra.

Miért van szüksége 301-es átirányításra?

  • link súlyátvitel
  • a régi oldalak megfelelő ártalmatlanítása
  • pozíciók mentése (teljes vagy részleges) az URL-ek módosításakor
  • az ismétlődések eltávolítása a webhelyen (ha vannak)
  • a webhely áthelyezése új tartományba vagy HTTPS-protokollba
  • domain összevonás

Hogyan készítsünk 301-es átirányítást .htaccess fájl használatával?

Megnézünk példákat egy olyan webhelyen, mint a site.ru

Domain egyesítése a www-ről a nélküle opcióval

A keresőmotorok számára a site.ru és a www.site.ru két különböző domain. Ha nincs beállítva átirányítás a tartomány egyik verziójáról a másikra, ismétlődő oldalak jelenhetnek meg a keresőmotorok eredményei között. Alapvető műszaki optimalizálással a fájlban kötelező szabályt írnak elő, amely a webhely fő tükrét jelzi, de a biztonság kedvéért átirányításokat is be kell állítani. Nem lesz felesleges az biztos.

Átirányítás beállítása a http://www.site.ru webhelyről a site.ru oldalra. Itt a webhely fő tükre a http://site.ru

RewriteCond %(HTTP_HOST) ^www\.(.*)$

RewriteRule ^(.*)$ http://%1/$1

301-es átirányítás HTTPS-re váltáskor

Az elmúlt években a keresőmotorok felvázolták a biztonság irányába mutató tendenciát, és azt javasolják, hogy minden webmester helyezze át webhelyeit a biztonságos https protokollra.

RewriteCond %(HTTPS) !=on

RewriteRule ^(.*)$ https://%(HTTP_HOST)/$1

Ha az ellenkezőjét kell tennie:

RewriteCond %(HTTPS) "be"

RewriteRule .* http://%(HTTP_HOST)%(REQUEST_URI)

Normál átirányítás egyik statikus oldalról a másikra

Gyakran előfordul, hogy a webhely egyes oldalai elavulnak, irrelevánssá válnak, vagy a webmesternek egyszerűen CNC-formátumba kell vinnie az oldal URL-jét.

Például be kell állítania egy 301-es átirányítást a http://www.site.ru/page1/ oldalról a http://www.site.ru/prodvizhenie-saytov/ oldalra.

RewriteCond %(REQUEST_URI) ^/ 1 oldal/$

RewriteRule ^.*$ http://www.site.ru/prodvizhenie-saytov/?

301-es átirányítás tartományról tartományra

Néha vannak olyan helyzetek, amikor átirányításokat kell beállítani egyik tartományból a másikba. Például volt egy fiatal, nem megbízható domainje, de idővel megjelent valahonnan egy felpumpált bizalmi domain (lehet, hogy megvásárolta). Vagy az oldal tulajdonosának elege lett a régi domain névből, és hirtelen le akarta cserélni valami másra.

A teljes súly egyik domainről a másikra történő átviteléhez csak átirányítások lesznekNemelég, de ez a cikk nem erről szól.

RewriteCond %(HTTP_HOST) ^old-site\.ru$
RewriteRule ^(.*)$ http://www.newsite.ru/$1

Ha domainje az Orosz Föderáció zónájában található

RewriteCond %(HTTP_HOST) ^xn-…\.xn--p1ai$
RewriteRule ^(.*)$ http://www.site.ru/$1

Átirányítás a végén perjellel ellátott mappákhoz

Néha a webhelyeken ismétlődő oldalak találhatók, például a http://www.site.ru/prodvizhenie-saytov/ és a http://www.site.ru/prodvizhenie-saytov

RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_URI) !\..(1,10)$
RewriteCond %(REQUEST_URI) !(.*)/$
RewriteRule ^(.*)$ http://www.site.ru/$1/

Átirányítás a php indexoldaláról (index.php) magába a mappába (root)

Néha a webhelyeken „technikai szemét” található az adminisztrációs panel sajátosságai vagy más okok miatt. Például egy webhely főoldala gyakran olyan címen érhető el, mint a http://www.site.ru/index.php, és jelen lehet a keresőmotor indexében, ami megzavarhatja a főoldal rangsorolását a keresési eredmények között. .

RewriteCond %(THE_REQUEST) ^(3,9)\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.site.ru/

A webhely összes indexoldalához:

RewriteRule ^(.*)index\.php$ http://www.site.ru/$1

301-es átirányítás az aldomainről a főtartományra

RewriteCond %(HTTP_HOST) ^test.site.ru$

RewriteRule ^(.*)$ http://site.ru%(REQUEST_URI)

A Domain Redirection szolgáltatás lehetővé teszi szabályok beállítását és a tartománynévhez hozzáférő látogató átirányítását az Ön által megadott internetcímre. A szolgáltatás bármilyen domainnel támogatja a munkát. .

Ebben a cikkben a szolgáltatással való együttműködés beállításairól fogunk beszélni.

Domain beállítása

A szolgáltatás csak akkor működik, ha a domain delegált. Egy tartomány delegálásához olyan DNS-kiszolgálókra van szükség, amelyek információkat szolgáltathatnak az internetezőknek a tartományról (zónáról). Két vagy több ilyen szervernek kell lennie.

A Domain Redirection szolgáltatás már tartalmaz támogatást DNS. Ha a szolgáltatást a domainnel azonos szerződés alapján rendelik meg, akkor a beállítások a megrendeléskor automatikusan megtörténnek.

A DNS-kiszolgálókat önállóan is megadhatja annak a tartománynak a szintjétől függően, amelyre az átirányítási szolgáltatást megrendelték:

ns3-fwl2.site
ns4-fwl2.site
ns8-fwl2.site

ns3-fwl3.site
ns4-fwl3.site
ns8-fwl3.site

ns3-fwl4.site
ns4-fwl4.site
ns8-fwl4.site

ns3-fwl5.site
ns4-fwl5.site
ns8-fwl5.site

Zóna fájl bejegyzések

Ha a Domain Redirection szolgáltatásban szereplő DNS-kiszolgálókat használja, akkor a szükséges rekordok automatikusan beírásra kerülnek.

Saját DNS-szerverek használatakor az elsődleges DNS-kiszolgálón lévő tartományzóna fájlhoz A rekordokat kell hozzáadni.Egy átirányítási szolgáltatás részeként magának a tartománynak és bármely altartományának ugyanazt az IP-címet kell megadni.

Attól függően, hogy az átirányítási szolgáltatás milyen tartományszintre van rendelve, az A rekordoknak a következőknek kell lenniük:

  • második szintű tartományhoz írja be web-forward.ru:

    web-forward.ru. A 109.70.27.4

  • harmadik szintű tartományhoz írja be test.web-forward.ru:

    test.web-forward.ru. A 109.70.27.5

  • negyedik szintű tartományhoz írja be forum.eng.web-forward.ru:

    forum.eng.web-forward.ru. A 109.70.27.6

  • ötödik szintű tartományhoz írja be www.forum.eng.web-forward.ru:

    www.forum.eng.web-forward.ru. A 109.70.27.7

A Domain Redirection szolgáltatás beállítása

Az átirányítás engedélyezhető egy tartományhoz, annak összes aldomainjéhez, és akár tíz egyedi átirányítási szabályt is beállíthat bizonyos aldomainekhez.

Itt módosíthatja a szolgáltatás beállításait Ügyfelek részlegeSzolgáltatásokAdatok megtekintése és módosítása.

Minden átirányítási szabályhoz a következő paramétereket adhatja meg:

1. Annak az altartománynak a neve, amelyhez a szabályt konfigurálják

Meg kell adnia azt az aldomaint, amelyről az átirányítás történik. Megadhatja:

  • annak az aldomainnek a neve, amelyhez az átirányítást be szeretné állítani. Korlátlan számú beágyazási szint megengedett, de a bejegyzés hossza pontokkal együtt nem haladhatja meg a 63 karaktert;
  • „*” (csillag), ha általános átirányítási szabályt kell beállítania. Ez a szabály minden olyan aldomainre vonatkozik, amelyhez nincs egyéni szabály konfigurálva.

2. Továbbítási cím

Annak az oldalnak az URL-je, amelyre a látogató automatikusan át lesz irányítva.

3. Átirányítási módszer

Az alábbi átirányítási módok közül választhat:

  • Ideiglenes vagy állandó átirányítás

Ideiglenes átirányítás (HTTP válaszkód „302 Ideiglenes áthelyezés”). A HTTP 302 válaszkód jelzi az ügyfélalkalmazásoknak (beleértve a keresőmotorokat is), hogy a webhely ideiglenesen elköltözött. Alapértelmezés szerint telepítve.

Állandó átirányítás ("301 végleg áthelyezett" HTTP-válaszkód). A HTTP 301 válaszkód jelzi az ügyfélalkalmazásoknak (beleértve a keresőmotorokat is), hogy a webhely véglegesen elköltözött.

A látogatót mindkét esetben automatikusan átirányítja annak az oldalnak az URL-címére, amelyre az átirányítás történt. Az átirányítási mód megválasztása (301, 302) a gyakorlatban csak a keresőmotorok számára számít.

  • Cím maszkolása keretben

Ezzel az átirányítási módszerrel a weboldal egy kereten belül lesz. Amikor a kereten belüli hivatkozásokra kattintanak, a látogatók a böngésző címsorában láthatják azt a domain nevet, amelyről az átirányítás történt. Az átirányítási szabály beállításaiban megadott szöveg jelenik meg az oldal címeként.

Ha úgy dönt, hogy maszkolja a címet a keretben, vegye figyelembe, hogy:

  • Amikor a weboldalán belül más forrásokra mutató hivatkozásokat állít be, meg kell adnia a target=_top értéket a linkcímkében. Ellenkező esetben valaki más weboldala is megnyílik az Ön keretén belül, és a látogató az Ön domainnevét fogja látni az URL mezőben. Példa egy hivatkozás helyes írásmódjára ebben az esetben: RU-CENTER
  • Annak a weboldalnak a valódi címe, amelyre az átirányítás történik, bár nem jelenik meg az URL-sávban, bármely látogató könnyen meghatározhatja.

4. Opció „Útvonal mentéssel”.

Amikor megpróbál hozzáférni egy olyan oldalhoz, amely azon a tartományon található, amelyre a szabály készül, az átirányítás az átirányítási címre történik, amelyhez hozzáadódik az oldal elérési útja..web-forward.ru, majd a hozzáféréskor az oldal dns.web-forward..

Átirányítás 301 vagy A 301-es állandó átirányítás egy olyan szabály, amely automatikusan átirányítja a felhasználót egy másik oldalcímre. Segítségével egyesítheti a régi oldalakat újakkal, vagy áthelyezheti a webhelyet egy másik domainbe, eltávolíthat sok másolatot a webhelyről és még sok mást. Rendkívül hasznos dolog - ezért meg kell tanulnia, hogyan kell helyesen csinálni!

Valamint 301-es átirányítással a TCI (read) és a PR egyesül – pl. a régi értéket az új címen tárolhatja. Lehet, hogy egyáltalán nem veszít a keresőmotorok szemében. Térjünk át az elméletről a gyakorlatra.

Hogyan állítsunk be 301-es átirányítást a htaccess-ben

A .htaccess nevű fájl a webhely fő kategóriájában található. Ez egy szolgáltatásfájl, amelyben megadjuk a ragasztási szabályokat. Nyissa meg a fájlt jegyzettömbbel (javaslom jegyzettömb++, hogy ne legyen probléma a kódolással). Ne felejtsük el, hogy ez az egyik legfontosabb pont.

Az általunk használt .htaccess általános sablon:

Opciók +FollowSymLinks RewriteEngine On #Itt adjuk meg a szabályokat

Minden szabály a következő formában van írva:

RewriteCond [Comparison] [Condition] [Flags] RewriteCond [Comparison] [Condition] [Flags] RewriteRule [Minta] [Substitution] [Flags]

Most foglalkozzunk közvetlenül az átirányítással, és nézzünk meg konkrét példákat.

Írtam már róla cikket, de hátha itt összefoglalom, hogy kényelmesebb legyen az oldal használata.

Példák a 301-es átirányítások használatára

Átirányítás az index.php-ről a kezdőlapra

A beállításhoz a következő kódot kell beírnia a fájlba, amely átirányítja a látogatókat a site.ru/index.php webhelyről a site.ru oldalra:

RewriteCond %(THE_REQUEST) ^(3,9)\ /index\.php\ HTTP RewriteRule ^index\.php$ http://site.ru/

Ha az index.html-ről is át kell irányítania, akkor egyszerűen cserélje ki a .php-t .html-re a fenti kódban

Helyi álnevek ragasztása

Ha több domainje van, és mindet a fő webhelyre szeretné átirányítani, akkor a következőket használjuk:

RewriteCond %(HTTP_HOST) ^vash-sait.com$ RewriteCond %(HTTP_HOST) ^www.vash-sait.com$ RewriteCond %(REQUEST_URI) !^/robots.* RewriteRule ^(.*)$ http://vash- sait.ru/$1

Ügyeljen az első 2 sorra, ez egy tükröt jelez a zone.com-ban, ha van másik vagy több zónája, akkor adjon hozzá szabályokat.

Átirányítás www-ről www-re

Ezt a módszert már korábban leírtam, de megismétlem. A tükrök ragasztásához és a fő domain kiválasztásához www nélkül a következőket írjuk:

RewriteCond %(HTTP_HOST) ^www.site\.ru$ RewriteRule ^(.*)$ http://site.ru/$1

Átirányítás egy www nélküli domainről egy www-vel rendelkező domainre

Ez a művelet az előző ellentéte, csak a fő tükör található itt: www.site.ru:

RewriteCond %(HTTP_HOST) ^site\.ru$ RewriteRule ^(.*)$ http://www.site.ru/$1

Az oldalak 301-es átirányítása perjellel és anélkül

Ez egy másik típusú ismétlődés, itt egyesítjük a site.ru/category/ és a site.ru/category oldalakat, amint láthatja, a második URL végén nincs perjel:

RewriteCond %(REQUEST_FILENAME) !-d RewriteCond %(REQUEST_URI) ^(.+)/$ RewriteRule ^(.+)/$ /$1

Ha éppen ellenkezőleg, perjelet kell hagynia az URL végén, akkor erre a lehetőségre van szüksége:

RewriteBase / RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_URI) !(.*)/$ RewriteRule ^(.*[^/])$ $1/

Ha valamilyen okból olyan URL-jei vannak, mint a site.ru/category//article.html, akkor használja a kódot:

RewriteCond %(REQUEST_URI) ^(.*)//(.*)$ RewriteRule . %1/%2

ahol a „//” helyettesíthető „-”-re vagy bármilyen dupla karakterre az URL-ben.

Tömegkategória csere

Előfordul, hogy átnevezett egy kategóriát, de több ezer URL van hozzárendelve. A több ezer azonos átirányítás írása közbeni öregedés elkerülése érdekében használja:

Újraírási szabály ^(.*)/régi kategória/(.*)$ $1/új kategória/$2

RewriteRule old-category /(.*) / old-category /$1

Átirányítás új oldalra

A legegyszerűbb átirányítás oldalról oldalra, csak írja be a következőképpen:

Átirányítás 301 /old-post.html http://new-site.ru/new-post.html

Ahol az old-post.html az Ön régi oldala, a new-site.ru/new-post.html pedig egy új oldal, és bármely domainen szerepelhet (beleértve a jelenlegi domainjét is).

Átirányítás az URL-hez paraméterekkel

A paraméterekkel rendelkező oldalakat nehezebb átirányítani; vegyük például a http://site.ru/page.php?sort=articles oldalt. A paraméter itt a „sort=articles”. A kód a következő lesz:

RewriteCond %(QUERY_STRING) sort=articles RewriteRule .* http://site.ru/page.php?

Kiterjesztésekkel való munka

Eltávolítjuk a .html fájlt az url-ből (a .php eltávolításához ne felejtse el a $1.html-t a $1.php-re cserélni):

Újraírási szabály ^(([^/]+/)*[^.]+)$ /$1.html [L]

Az URL-ekben a .php-t .html-re változtatjuk, és fordítva (ne felejtsd el helyet cserélni a kódban):

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

Javítsa ki a 301-es átirányítást egy új tartományba

Ezt a pontot külön kiemeltem, mert... inkább egy másik tartományba való átvitelhez kapcsolódik. Itt van egy fontos pont: ne hagyja ki a robotok szerkesztésére vonatkozó irányelvet - ez a kód 3. sorában van feltüntetve.

RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteCond %(HTTP_HOST) ^site\.ru RewriteRule ^(.*)$ http://new-site.ru/$1 RewriteCond %(HTTP_HOST) ^www.site\.ru RewriteRule ^(.*)$ http://new-site.ru/$1

Ilyen egyszerű machinációk segítségével megszabadulunk a duplikált oldalaktól, javítva ezzel belső optimalizációnkat és ennek megfelelően az oldal minőségét.

Ha kérdésed van, írd meg kommentben - mi megoldjuk :)

Ügyfeleink időről időre megkeresnek minket azzal a kérdéssel, hogy hogyan lehet átirányítani egy weboldalt egyik domainről a másikra. Ezt a kérdést általában kétféleképpen teszik fel:

    Az oldal 2 címen nyílik meg:www.mysite.ua Ésmysite.ua (a keresőmotorok számára ez jelentős különbség, és 2 címet 2 különböző webhelyként érzékelnek), ezért gondoskodni kell arról, hogy a webhely oldalainak elérésekorwww,volt egy átirányítás a webhely ugyanazon oldalaira anélkülwww,például a http://mysite.ua/hírek/továbbhttp://www.mysite.ua/news/ ( Vagy fordítva).

    több domainje van, a fő mysite.uaés alternatív my-site.uaés/vagy cirill mysite.ukr. Szükséges, hogy amikor a my-site.ua és/vagy a mysite.ukr címet beírja a böngészőbe, a látogató automatikusan a mysite.ua oldalra kerüljön.

1. Domain átirányításfájlban.htaccess .

1.1. A www domainről a fő domainre

Ha a modul engedélyezve van a szerverenmod_rewrite , akkor aztA www-vel kezdődő címekről a hasonló, www nélküli címekre történő átirányítás beállításához a fájlban kell lennie .htaccess, a gyökérmappában www a webhelyén írja be a következő sorokat:

RewriteEngine On RewriteCond %(HTTP_HOST) ^www .(.+)$ RewriteRule ^(.*)$ http://%1/$1

1.2. A fő domaintől a www domainig

RewriteEngine On RewriteCond %(HTTP_HOST) !^(www .) Újraírási szabály ^(.*)$ http://www .%(HTTP_HOST)/$1

1.3. Egyik domainről a másikra

A probléma az elsőhöz hasonlóan megoldható, beállítva a látogatók átirányítását egy domainrőldomain1.uanevet a másiknakdomain2.uahasználhatja a megfelelő direktívákat a fájlban.htaccess .

Csináld a régi domainendomain1.ua.htaccess fájl, a következő tartalommal:

RewriteEngine On RewriteCond %(HTTP_HOST)domain1. ua RewriteRule (.*) http://domain2. ua /$1

1.4. Átirányítás több domainről

Domainekről át kell irányítani domain1.uaÉs www.domain1.uaúj domainre domain2.ua, ehhez írja be:

RewriteCond %(HTTP_HOST) ^ domaim1 \. ua RewriteRule ^(.*)$ http:/ / domain2.ua /$1 RewriteCond %(HTTP_HOST) ^ www. domain1 \. ua RewriteRule ^(.*)$ http:// domain2.ua /$1

Hasonlóképpen, az átirányítást a domain.ua tovább domain.com stb.

Ha azonban a csomagban korlátozott számú domaint tartalmazó csomagot használ, akkor egy csak .htaccess fájlt tartalmazó webhely létrehozása egy további domaintől megfosztja a terv kvótáját, ami nem mindig elfogadható. Ebben az esetben egy speciális hosting vezérlőpult szolgáltatást vehet igénybe.

2. Domain átirányítás a tárhely vezérlőpultján

A cPanel vezérlőpult használata példaként.

Választhat átirányítási lehetőségeket – 301 vagy 302.

301-es átirányítás- ez egy állandó átirányítás. Azok. a 301-es átirányítás telepítésekor mindenki, beleértve a keresőket is, értesülni fog arról, hogy a kért oldal véglegesen új címre „költözött”. Ilyen átirányításra van szükség például akkor, amikor egyik domain névről a másikra váltunk. Így nem veszít el a keresési forgalom, és a keresőmotorok értesítést kapnak a címváltozásról.

302-es átirányítás- Ez egy ideiglenes átirányítás. Így amikor a felhasználók olyan oldalt hívnak meg, amelyen 302-es átirányítás van telepítve, választ kapnak az átirányításban megadott címről. A korábbi cím azonban megmarad a keresőkben, és megtartja pozícióját.

Kiválaszthatja a www. webhely szinonimához társított átirányítási beállításokat is. Felhívjuk figyelmét, hogy a http://www.site.ua/ domainről a http://site.ua/ címre történő átirányítás nem hajtható végre a cPanel használatával. Hasonló átirányítás jön létre a fájl használatával .htaccess.

Az átirányításkezelés meglehetősen szabványosnak tűnik. A létrehozott paramétert törölheti:

3. Cirill tartományok átirányítása

A cirill betűs tartományok átirányítása nem különbözik a normáltól (latinul). Csak egy punycode konvertert kell használnia.

Punycode A Unicode-karakterek olyan karaktersorozatokká alakításának módszere, amelyek csak ASCII-karaktereket tartalmaznak, nevezetesen a latin ábécé 26 betűjét (a-z), számokat (0-9) és kötőjelet (összesen 37 karakter).

A nemzeti ábécé karaktereit tartalmazó tartományokat IDN-tartományoknak nevezzük. Egyes szolgáltatások nem támogatják a tartományok IDN-megjelenítését. Ezért az UKR tartomány vagy más IDN tartományok nem működnek. Ebben az esetben a Punycode átalakítás után a domain nevet kell használnia.

Például domain http://mysite.ukr/ kódolás után (lehethasználja a http://wwhois.ru/punycode.php szolgáltatást)válik, beírjuk a már ismert kódba

RewriteEngine On RewriteCond %(HTTP_HOST)http://xn--80arbjktj.xn--j1amh/ RewriteRule (.*) http://domain2. ua /$1

vagy a vezérlőpult megfelelő sorába.

A webhely címének megváltoztatásának első oka lehet, ha a régi domain szűrő alatt van, vagy rosszul van indexelve, akkor talán a webhely címének megváltoztatása megoldja ezt a problémát. A második ok lehet egy banális vágy és vágy, hogy a domaint vonzóbbra cseréljék. Ebben a cikkben megvizsgáljuk a tartománycím megváltoztatásának algoritmusát. Hogyan kell ezt helyesen megtenni, hogy ne veszítse el a forgalmat és a pozíciókat.

Lépésről lépésre a webhely címének módosítására vonatkozó utasítások

1. Másolja át az összes webhelyfájlt az új tartományba (még ne töröljön semmit a régi tartományból). Célszerű a telek teljes szerkezetét megőrizni, ellenkező esetben a pozíciók meglehetősen jelentősen megváltozhatnak.

2. Írja be a host direktívát az új tartomány címével mindkét robots.txt fájlba:

Felhasználói ügynök: * Host: newdomen.ru

Ezt mind a régi, mind az új domainen meg kell tenni:

olddomen.ru/robots.txt newdomen.ru/robots.txt

3. A Yandex Webmesterben lépjen az "Indexelési beállítások" "Moving Site" szakaszba, és adja meg az új domain címét.

A Google Webmasternek lehetősége van a „webhely címének megváltoztatására” is.

4. A változtatás után célszerű megvárni, amíg a keresőmotorok összevonják ezeket a tartományokat.

5. 301-es átirányítást kell végrehajtania a régi tartományból az újba. Olvasson tovább, hogy megtudja, hogyan kell ezt megtenni.

301-es átirányítás a régi domainről az újra

Ennek leghelyesebb és legegyszerűbb módja a .htaccess fájl (a webhely gyökerében található). Ezt a kódot a régi oldalon kell elhelyezni, az új domainen nem!

Opciók +FollowSymLinks RewriteEngine On RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteCond %(HTTP_HOST) ^oldomen\.ru RewriteRule ^(.*)$ http://dom. ru/$1 RewriteCond %(HTTP_HOST) ^www.olddomen\.ua RewriteRule ^(.*)$ http://newdomen.ru/$1

Vagy a második lehetőség

Opciók +FollowSymLinks RewriteEngine On RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteRule (.*) http://newdomen.ru/$1