Pāradresācijas noteikumu ģenerators

Pārvērtiet avota un mērķa CSV sasaistes par 301 vai 302 noteikumiem Nginx, Apache un Vercel vidēm.

Pāradresācijas iestatījumi

Statusa kods

Saģenerētie noteikumi

Gatavs. Importējiet CSV failu ar avota un mērķa sasaistēm.

Jūsu CSV fails un saģenerētie noteikumi paliek jūsu pārlūkprogrammā. Nekas netiek augšupielādēts BroBroGo serveros.

BUJ

Kā vajadzētu formatēt CSV failu?

Izmantojiet galvenes rindu ar kolonnām 'source' un 'target' (vai 'destination'). Katrā nākamajā rindā var izmantot pilnu HTTP vai HTTPS avota URL vai ceļu, kas sākas ar /, kā arī pilnu vai relatīvu mērķa adresi.

Vai saģenerētie pāradresācijas noteikumi ir precīzas atbilstības?

Jā. Nginx un Apache izvade tiek piesaistīta precīzam avota ceļam, un Vercel saņem tādu pašu burtisku ceļu. Avota resursdators tiek noņemts; avota vaicājumu virknes, fragmenti un aizstājzīmju (wildcard) modeļi tiek noraidīti, jo šīs trīs vides tos apstrādā atšķirīgi.

Kāpēc Vercel izvadē tiek izmantots statusCode?

Vercel pastāvīgā pāradresācija atgriež kodu 308, bet pagaidu — 307. Tiek izmantots parametrs statusCode, lai jūsu izvēle paliktu precīzi 301 vai 302. Standarta Vercel izvietojumi pieļauj kopumā 2048 maršrutus, tāpēc šis rīks pieņem līdz 2000 sasaistēm.

Kas ir pāradresācijas noteikumu ģenerators?

Pāradresācijas noteikumu ģenerators ir specializēts rīks, kas palīdz tīmekļa pārziņiem un izstrādātājiem ātri un precīzi izveidot konfigurācijas kodu tīmekļa serveriem vai izvietošanas platformām. Šis rīks apstrādā lietotāja sagatavotu sarakstu ar vecajām tīmekļa vietnes adresēm un jaunajām adresēm, uz kurām tās jānovirza, un automātiski saģenerē nepieciešamos noteikumus izvēlētajai videi.

Lietotājam ir tikai jāaugšupielādē CSV fails ar adrešu sasaistēm, jāizvēlas vēlamais pāradresācijas veids (pastāvīga vai pagaidu) un sava tīmekļa vide. Rīks uzreiz parāda saģenerētos noteikumus, kurus var ērti nokopēt vai lejupielādēt faila veidā.

Kam ir nepieciešams šis rīks?

Pāradresācijas noteikumu izveide ir kritiski svarīgs solis vairākos tīmekļa vietnes uzturēšanas un izstrādes posmos. Šis rīks ir īpaši noderīgs šādos gadījumos:

  • Vietnes migrācija: Mainot domēna vārdu vai pārejot uz jaunu satura pārvaldības sistēmu, ir svarīgi nodrošināt, lai vecās saites turpinātu darboties un lietotāji nonāktu pareizajās lapās [Source 2].
  • URL struktūras mainīšana: Ja vietnē tiek pārkārtotas sadaļas vai mainīta saišu struktūra, rīks palīdz sasaistīt vecās adreses ar jaunajām [Source 2].
  • Vecā satura tīrīšana: Dzēšot vai apvienojot novecojušas lapas, lietotājus un meklētājprogrammu robotus var novirzīt uz aktuālo saturu [Source 2].
  • Tīmekļa pārziņu un izstrādātāju darba atvieglošana: Manuāla desmitiem vai simtiem pāradresācijas rindu rakstīšana servera konfigurācijas failos ir laikietilpīga un pakļauta kļūdām. Šis rīks automatizē šo procesu [Source 2].

Ievades datu prasības un ierobežojumi

Lai rīks spētu veiksmīgi apstrādāt datus un saģenerēt pareizus noteikumus, augšupielādētajam CSV failam ir jāatbilst noteiktiem kritērijiem:

  • Kolonnu struktūra: CSV failam ir jāsatur galvenes rinda ar kolonnām source un target (vai destination).
  • Avota URL formāts (Source): Tam ir jābūt pilnam HTTP vai HTTPS URL vai arī ceļam, kas sākas ar /. Avota adresē nedrīkst būt iekļautas vaicājumu virknes (query strings), fragmenti vai aizstājzīmju (wildcard) modeļi. Tāpat no avota adresēm automātiski tiek noņemti resursdatori (hostnames).
  • Mērķa URL formāts (Destination): Tam ir jābūt pilnam HTTP vai HTTPS URL vai arī relatīvam ceļam pret saknes mapi.
  • Faila izmēra limits: Augšupielādējamā CSV faila izmēram ir jābūt mazākam par 5 MB [Source 2].
  • Sasaistu skaits: Rīks vienlaikus spēj apstrādāt līdz 2000 sasaistēm.
  • URL garums: Neviens URL nevienā rindā nedrīkst pārsniegt 2048 rakstzīmju garumu.
  • Unikalitāte: Katrs avota ceļš CSV failā drīkst parādīties tikai vienu reizi.

Atbalstītās vides un statusa kodi

Rīks ļauj konfigurēt pāradresācijas atbilstoši diviem galvenajiem HTTP statusa kodiem:

  • 301 Pastāvīga (Permanent): Norāda meklētājprogrammām un pārlūkprogrammām, ka lapa ir neatgriezeniski pārvietota uz jaunu adresi. Šis kods ir būtisks SEO autoritātes saglabāšanai [Source 2].
  • 302 Pagaidu (Temporary): Norāda, ka lapa īslaicīgi atrodas citā adresē.

Ģenerēšanu var veikt trim populārām tīmekļa vidēm:

  1. Nginx: Saģenerētie noteikumi ir piesaistīti precīzam avota ceļam.
  2. Apache: Izvades noteikumi tiek enkuroti pie precīza avota ceļa, izmantojot Apache konfigurācijas sintaksi.
  3. Vercel: Tā kā Vercel platformas standarta pastāvīgā pāradresācija (permanent) atgriež kodu 308 un pagaidu (temporary) — 307, šis rīks izmanto parametru statusCode. Tas nodrošina, ka tiek saglabāts tieši lietotāja izvēlētais 301 vai 302 statuss.

Drošība un datu apstrāde

Izmantojot šo rīku, jums nav jāuztraucas par savu datu drošību. Jūsu augšupielādētais CSV fails un visi saģenerētie pāradresācijas noteikumi tiek apstrādāti lokāli jūsu tīmekļa pārlūkprogrammā. Nekādi dati netiek augšupielādēti vai sūtīti uz BroBroGo serveriem.

Biežāk uzdotie jautājumi (FAQ)

Kā vajadzētu formatēt CSV failu?

Izmantojiet galvenes rindu ar kolonnām 'source' un 'target' (vai 'destination'). Katrā nākamajā rindā var izmantot pilnu HTTP vai HTTPS avota URL vai ceļu, kas sākas ar /, kā arī pilnu vai relatīvu mērķa adresi.

Vai saģenerētie pāradresācijas noteikumi ir precīzas atbilstības?

Jā. Nginx un Apache izvade tiek piesaistīta precīzam avota ceļam, un Vercel saņem tādu pašu burtisku ceļu. Avota resursdators tiek noņemts; avota vaicājumu virknes, fragmenti un aizstājzīmju (wildcard) modeļi tiek noraidīti, jo šīs trīs vides tos apstrādā atšķirīgi.

Kāpēc Vercel izvadē tiek izmantots statusCode?

Vercel pastāvīgā pāradresācija atgriež kodu 308, bet pagaidu — 307. Tiek izmantots parametrs statusCode, lai jūsu izvēle paliktu precīzi 301 vai 302. Standarta Vercel izvietojumi pieļauj kopumā 2048 maršrutus, tāpēc šis rīks pieņem līdz 2000 sasaistēm.