Start for 0 kr – de første 3 månedene er gratisSe tilbudet

Filer, SFTP og SSH

Skjulte filer, .htaccess, filrettigheter og feilen 403/404

Viser siden 403 eller 404, eller virker ikke .htaccess? Se hvordan Sitewig håndterer skjulte filer, hvilke filrettigheter du skal bruke, og hvor du finner feilloggen.

2 min lesingOppdatert

På denne siden
  1. Finn feilen trinn for trinn
  2. Skjulte filer og .htaccess
  3. Kan jeg se skjulte filer i FTP-programmet mitt?
  4. Finn feilen i loggen

Viser nettsiden din 403 Forbidden eller 404 Not Found, skyldes det nesten alltid en av fire ting: forsiden ligger feil, filnavnet stemmer ikke, filrettighetene er for strenge, eller domenet er ikke koblet til nettsiden du har lastet opp til.

Fire spørsmål i rekkefølge med løsningen ved hvert nei, og til slutt kontakt support
Feilsøking ved 403 og 404

Finn feilen trinn for trinn

  1. Trinn 1: Sjekk forsiden

    index.php, index.html eller index.htm må ligge direkte i sites/<navn>/public. Ligger den i en undermappe, vises en feil på forsiden. Se mappestrukturen.

  2. Trinn 2: Sjekk filnavnet

    Webserveren skiller mellom store og små bokstaver. Index.HTML og index.html er to forskjellige filer, og lenker til Bilder/logo.png fungerer ikke hvis mappen heter bilder.

  3. Trinn 3: Sjekk filrettighetene

    Høyreklikk på filen i FTP-programmet og velg for eksempel File permissions (i FileZilla). Bruk 644 til filer og 755 til mapper. Står en fil på 600, kan ikke webserveren lese den, og siden viser 403.

  4. Trinn 4: Sjekk domenet

    Gå til WordPress → Oversikt og åpne nettsiden. Under Domener skal domenet ditt stå. Mangler det, klikker du Legg til domene.

Anbefalte filrettigheter

Filer (html, php, css, bilder)
644
Mapper
755
Konfigurasjonsfiler med passord, for eksempel wp-config.php
640 eller 600

PHP kjører som din egen bruker, så PHP-filer med 600 fungerer fortsatt. Bilder, CSS og andre filer som webserveren sender direkte til den besøkende, må kunne leses av alle (644).

Skjulte filer og .htaccess

Filer og mapper hvis navn starter med et punktum, er skjulte. Webserveren viser dem aldri for besøkende: En adresse som dittfirma.no/.env gir alltid 404. Det beskytter for eksempel .env, .git og konfigurasjonsfiler.

Dette kan du gjøre i stedet:

  • Pene adresser (permalenker) i WordPress og andre PHP-systemer fungerer automatisk. Alle adresser som ikke er en fil eller mappe, sendes til index.php.
  • Hele domenet skal sende videre til en annen adresse: bruk videresending av domenet.
  • Enkeltsider skal omdirigeres på en PHP-side: lag omdirigeringen i PHP-koden eller med en utvidelse, for eksempel en redirect-utvidelse i WordPress.
  • Trenger du spesielle regler: kontakt oss og fortell hva du vil oppnå.

Kan jeg se skjulte filer i FTP-programmet mitt?

Ja. I FileZilla velger du Server → Force showing hidden files. I Cyberduck og WinSCP finnes en lignende innstilling under visning. Filene er der fortsatt, selv om de ikke kan åpnes i en nettleser.

Finn feilen i loggen

Viser en PHP-side en hvit side eller feilen 500, står årsaken som regel i loggen. Åpne mappen logs i hjemmemappen din med FTP-programmet eller Filbehandling:

  • logs/php/error.log: feil fra PHP.
  • logs/<nettside>.error.log: feil fra webserveren, for eksempel main.error.log.

Finner du ikke årsaken, kontakter du oss og sender adressen til siden, feilen og tidspunktet da den skjedde.

Les om webhotell

Fant du ikke svaret?

Svar innen 1 virkedag · hverdager 8–17