Liigu peamise sisu juurde

404 Tundmatu viga Joomla-s: Põhjused ja lahendused

· 2 min lugemine
Customer Care Engineer

Joomla-404-Tundmatu-viga-ja-kuidas-parandada-rikkeid-või-puuduvaid-lehti-samm-sammult

404 Tundmatu viga saidil, mis töötab Joomla-s, tähendab, et päritud lehte ei leitud. Külalised jõuavad selle juurde sageli otsingumootoritest, vananenud linkide kaudu või isegi saidi enda menüüst. Põhjused võivad ulatuda kustutatud artiklist marsruutimise probleemideni.

Sellest artiklist selgitame, miks 404-viga ilmneb Joomla-s ja kuidas seda kiiresti kõrvaldada.


Mida tähendab 404 Joomla-s

404 viga on standardvastus serverilt, kui see ei suuda päritud lehte leida. Joomla-s juhtub see tavaliselt seetõttu, et:

  • Sisuelement on kustutatud või avaldamata.

  • Menüüstruktuur on rikutud.

  • Komponent, mis vastutab lehe renderdamise eest, ei tööta.


404 vea peamised põhjused Joomla-s

  1. Sisu kustutatud või avaldamata

Kui artikkel, kategooria või komponent on eemaldatud, kuid menüü või moodul viitab sellele endiselt, tagastab Joomla 404 veateate.

  1. Menüüpunkt viitab olematule sihtmärgile

Isegi kui artikkel eksisteerib, käivitab menüüpunkt, mis viitab puuduvale kategooriale või valele marsruudile, veateate.

  1. SEF (otsingumootorisõbralikud) URL-i probleemid

Joomla SEF lingid sõltuvad komponentide marsruutidest. Pärast saidi migreerimist, SEO lubamist või aliase muutmist võivad ilmuda „rikutud“ lingid.

  1. Vead saidi migreerimise ajal

Uude domeeni või hostisse kolimine võib muuta URL-i struktuuri ja muuta mõned lehed kättesaamatuks.

  1. Komponent puudub URL-ist

Näiteks link nagu index.php?option=com_k2&view=item&id=1 ebaõnnestub, kui K2 komponent pole installitud.


Kuidas parandada 404 viga Joomla-s

  1. Kontrollige menüüpunkti

Minge MenüüssePeamenüü ja kontrollige, kas punkt viitab olemasolevale artiklile, kategooriale või komponendile. Loo vajadusel menüüpunkt uuesti.

  1. Uuesti genereerige SEF URL-id
  • Avage administraatori paneelil Globaalne konfiguratsioonSaitSEO sätted.

  • Veenduge, et SEF URL-id ja URL-i ümbersuunamine on lubatud.

  • Tühjendage vahemälu: SüsteemTühjenda vahemälu.

  • Kui kasutate laiendust, nagu sh404SEF või JoomSEF, värskendage või lähtestage selle SEF tabel.

  1. Kontrollige .htaccess

SEF (otsingumootorisõbralike) URL-ide lubamiseks peab URL-i ümbersuunamine olema aktiivne. Veenduge, et .htaccess fail asub teie saidi juurkataloogis ja et see sisaldab järgmisi direktiive mod_rewrite lubamiseks:

RewriteEngine On

RewriteBase /

Lisateavet Joomla vaike .htaccess struktuuri kohta leiate sellest artiklist.

  1. Lubage veainfo kuvamine

Silumiseks lülitage veateadete kuvamine sisse:

  • Minge SüsteemÜldseadedServer.

  • Seadke Veateated: Maksimum.

Joomla kuvab seejärel üksikasjalikuma teate, mis aitab teil vea põhjust leida.

  1. Vaadake vealogi

Enamik hostereid pakub Apache vealogi. Otsige ridu, millel on 404 staatusekood, et tuvastada probleemseid URL-e.

Kui kasutate FASTPANELit: avage saidikaart → Logid → kontrollige vahekaarte Taustapääsu logi ja Esipääsu logi, et näha, milline aadress käivitas 404 ja päringu päritolu. See aitab rikitud linke jälgida.

  1. Konfigureerige ümbersuunamised

Kui leht kustutati, kuid soovite säilitada liikluse välistelt linkidelt, looge ümbersuunamine. Joomla-s tehakse seda komponendi „Ümbersuunamised“ kaudu:

  • Liikuge menüüsse KomponendidÜmbersuunamised.

  • Lülitage see suvandites sisse, kui see on välja lülitatud.

  • Lisage vana URL ja uus tee (ilma domeenita).


Kuidas vältida 404 vigu tulevikus

  • Ärge kustutage sisu ilma ümbersuunamist lisamata.

  • Kontrollige menüüsid pärast üksuste teisaldamist või avaldamata jätmist.

  • Kasutage ümbersuunamiste haldamiseks komponenti „Ümbersuunamised“ või .htaccess faili.

  • Jälgige 404 vigu Google Search Console kaudu.


Kokkuvõte

404 viga Joomla-s - levinud nähtus, kuid täiesti lahendatav. Enamikul juhtudel saab selle kõrvaldada 5-10 minutiga, kontrollides menüüd, SEF-sätteid ja saidi struktuuri. Usaldusväärse ümbersuunamise süsteemi lisamine kõrvaldab liikluse kaotamise riski eemaldatud lehtedelt.