404 Not Found nozīmē, ka serveris neatrada lapu vai failu pēc pieprasītā URL. Pēc vietnes augšupielādes vai migrācijas 404 visbiežāk izraisa:
- Faili augšupielādēti nepareizā mapē (nepareiza document root).
- Vietnes saknē nav index faila (
index.php vai index.html).
- Nestrādā URL pārrakstīšana (rewrite) — piemēram, trūkst WordPress
.htaccess noteikumu.
- Domēns norāda uz nepareizu vietu (DNS vēl nav pilnībā atjaunojies).
1) Pārbaudiet, vai domēns norāda uz pareizo GARMTECH pakalpojumu
Ja domēns tika pārvietots vai mainīti DNS iestatījumi, pārliecinieties par pareizu konfigurāciju:
- Ja izmantojat GARMTECH vārdu serverus, tie ir: ns1.garmtech.com, ns2.garmtech.com, ns3.garmtech.com.
- Ja DNS tiek pārvaldīts ārēji (Cloudflare, reģistratora DNS), pārliecinieties, ka A/AAAA ieraksts norāda uz pareizo servera IP, vai CNAME norāda uz pareizo hostname.
Pēc DNS izmaiņām nepieciešams laiks propagācijai (no dažām minūtēm līdz 24–48 stundām atkarībā no TTL un kešošanas).
2) Pārbaudiet, vai vietnes faili atrodas pareizajā mapē (Plesk)
- Pieslēdzieties Plesk caur My.GARMTECH.
- Atveriet Websites & Domains → izvēlieties attiecīgo domēnu.
- Atveriet Files (File Manager).
- Atveriet httpdocs un pārbaudiet, vai tur ir jūsu vietnes faili.
Padoms: katram domēnam/apakšdomēnam Plesk panelī ir sava document root mape. Ja faili ir augšupielādēti cita domēna httpdocs, mērķa domēnā būs 404.
3) Pārbaudiet, vai ir index fails
Vietnes saknē parasti jābūt vienam no šiem failiem:
index.php (WordPress un PHP vietnēm)
index.html (statiskām vietnēm)
Ja index faila nav, serveris var rādīt 404 vai noklusēto “placeholder” lapu (atkarīgs no iestatījumiem).
4) Ja tā ir WordPress vietne: atjaunojiet permalinks un .htaccess
Pēc migrācijas WordPress bieži dod 404 iekšējām lapām, lai gan faili ir vietā. Visbiežākais labojums:
- Pieslēdzieties wp-admin.
- Atveriet Settings → Permalinks.
- Nospiediet Save Changes (bez izmaiņām). Tas pārraksta rewrite noteikumus.
Ja wp-admin nav pieejams, pārbaudiet, vai .htaccess ir httpdocs mapē un satur WordPress standarta noteikumus (vai īslaicīgi atspējojiet spraudņus, kas maina rewrite iestatījumus).
5) Notīriet kešus
- Notīriet pārlūka kešu vai testējiet inkognito režīmā.
- Ja WordPress izmanto kešošanu (LSCache), pēc labojumiem veiciet purge.
- Ja izmantojat proxy (Cloudflare), notīriet arī tā kešu.
Ja 404 saglabājas
Tālākai diagnostikai sagatavojiet:
- Kurš tieši URL dod 404 (galvenā lapa, tikai iekšējās lapas, viena sadaļa).
- Vai nesen tika mainīti DNS iestatījumi/domēns pārvietots.
- 404 lapas ekrānuzņēmumu.