Hva er .htaccess? + 8 nyttige triks å bruke
Les mer om .htaccess og lær hvordan du oppretter en fil
Det er mange filer bak nettsiden din, som .htaccess filen. Er du nysgjerrig på hva denne filen egentlig er? Eller vil du vite hvordan du oppretter en .htaccess-fil selv? Vi vil fortelle deg mer om .htaccess i denne artikkelen.
Kort sagt
.htaccess er en fil som lar deg gi instruksjoner til Apache-servere, for eksempel å sette opp omdirigeringer. Du vil finne .htaccess-filen i roten av nettsidens mappestruktur.
Hva er .htaccess?
.htaccess er forkortelsen for HyperText Access. Det er en fil som lar deg gi instruksjoner til en Apache server. Filen har ingen navn fordi ‘.htaccess’ er en filtype. For eksempel er ‘.JPG’ også en filtype.
Bygg nettstedet ditt på ultrarask webhotell
Gjør drømmen din til en suksess. Host nettstedet ditt på raske, sikre og pålitelige servere.
Kom igang- Høyytelses SSD-servere
- Brukervennlig kontrollpanel
- Gratis nettsidebygger
- Gratis SSL-sertifikat
- Daglig sikkerhetskopiering
- 24/7 støtte
Hva kan du gjøre med .htaccess?
.htaccess gir deg muligheten til å gi ulike instruksjoner til serveren. Blant annet kan du:
- Omdirigere besøkende til en annen side;
- Opprette din egen feilmeldingsside;
- Beskytte spesifikke mapper med et passord;
- Blokkere IP-adresser;
- Administrere cache.
Hvor kan du finne .htaccess?
.htaccess filen er vanligvis plassert i rotmappen til nettsiden din. Du får tilgang til rotmappen ved å bruke et FTP program, slik som FileZilla, CuteFTP and FlashFXP. Er du en kunde på one.com? Du kan bruke Filbehandler..
Hvordan oppretter du en .htaccess-fil?
På one.com, oppretter du en .htaccess fil via filbehandleren. Eksisterer det allerede en .htaccess-fil? Du trenger ikke å gjøre noe. Følg disse trinnene for å opprette en .htaccess-fil på one.com:
- Logg inn på one.com Kontrollpanelet.
- Åpne Filbehandleren.
- Klikk på ‘Opprett’ > ‘Fil’ > ‘Annet’.
- Navngi filen som ‘.htaccess’ og trykk enter.
Er du ikke en kunde på one.com? Opprett en .htaccess fil via Notepad++, for eksempel. Lagre en fil som .htaccess og last den opp via FTP til rotmappen til nettsiden din.
Et eksempel på en .htaccess-fil:
Er du nysgjerrig på hvordan en .htaccess-fil ser ut? Her er et eksempel på en .htaccess-fil:
# Custom error page for 404- error
ErrorDocument 404 /errorpage.html
I eksempelet forklarer linjen med # koden. Så serveren gjør ingenting med denne linjen. Koden under forteller serveren hvilken oppgave den skal utføre.
8 nyttige triks for .htaccess
Som du kan se i det ovennevnte eksemplet, er en .htaccess-fil ikke tom. Filen inneholder regler som Apache-serveren utfører. Vil du vite hva du kan legge til i .htaccess? Her er noen nyttige triks.
1. Videresending av trafikk
Du omdirigerer trafikk (besøkende og søkemotorer) til en annen side eller nettside via en omdirigering.
301-omdirigering
Med en 301-omdirigering, Du omdirigerer besøkende permanent fra side A til side B. Bruk følgende kode:
Redirect 301 /old-page.html https://www.dittdomenenavn.com/new-page.html
Erstatt ‘/old-page.html’ med den nåværende siden uten ‘www.dittdomenenavn.com’. For ‘https://www.dittdomenenavn.com/new-page.html’, bruk hele URL-en som den gamle siden skal peke til.
Henvisning til www.dittdomenenavn.com
Søkemotorer som Google ser ‘www.yourdomainname.com’ og ‘yourdomainname.com’ som 2 forskjellige nettsider. Det er bedre å bruke én variant. Bruk følgende koder for å omdirigere til en av variantene. Husk å erstatte ‘dittområdenavn’ med ditt eget domenenavn.
Et domenenavn med www
RewriteEngine On
RewriteCond %{HTTP_HOST} .^www.dittdomenenavn.com$ [NC]
RewriteRule ^(.*)$ http://www.dittdomenenavn.com/$1 [L,R=301]
Et domenenavn uten www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^{HTTP_HOST} [NC]
RewriteRule ^(.*)$ http://dittdomenenavn.com/$1 [L,R=301]
Omskriving til HTTPS
Har du en SSL aktivert? Du må videresende trafikk fra HTTP til det sikre HTTPS. Legg følgende kode inn i .htaccess-filen:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
2. Lage en feilmelding
Du kan også bruke .htaccess for å lage feilmeldinger. Her er alternativene du kan bruke.
Bruke en annen feilmeldingstekst
De fleste nettsider har en standard feilmelding aktivert. Dette er en hvit side med en tekst. Ønsker du å endre denne teksten? Bruk følgende kode. Erstatt ‘feilkode’ med riktig feilkode.
ErrorDocument 'error code' "Dette er hvor din tekst vil vises.."
Viser en tilpasset feilside
Har du opprettet din egen feilside? Du kan vise den ved å legge til følgende kode i .htaccess-filen. Erstatt ‘http://dittdomenenavn.com/omvisningsside.html’ med siden som viser feilmeldingen.
En 403 side
ErrorDocument 403 http://yourdomainname.com/refferingpage.html
En 404 side
ErrorDocument 404 http://yourdomainname.com/refferingpage.html
3. Sikring av en mappe
Ønsker du å blokkere spesifikke mapper for andre? I så fall kan du bare få tilgang til mappen med brukernavn og passord. Du kan bruke følgende kode for å gjøre dette:
REQUIRE valid-user
AUTHTYPE basic
AUTHUSERFILE /Path to protected directory/.htpasswd
AUTHNAME "Protected folder"
Ønsker du å blokkere spesifikke mapper for andre? I så fall kan du bare få tilgang til mappen med brukernavn og passord. Du kan bruke følgende kode for å gjøre dette: denne guiden.
4. Blokkering av en IP-adresse
Det er mulig å blokkere en eller flere uønskede IP-adresser. For å gjøre dette, legg til følgende kode til .htaccess filen. Erstatt ‘IP addressen’ med adressen du ønsker å blokkere..
Order allow,deny
Deny from 'IP address
allow from
Andre hacks
I tillegg til de nevnte triksene, finnes det mange flere muligheter med .htaccess-filen. Vi anbefaler at du søker på nettet etter spesifikke funksjoner for .htaccess. Det er mye informasjon tilgjengelig der ute. Eller bruk en av våre veiledninger:
En konklusjon
.htaccess er en nyttig fil som lar en Apache-server utføre ulike oppgaver. For eksempel kan du omdirigere trafikk til andre sider, vise egne feilsider, beskytte mapper med passord, blokkere IP-adresser og administrere hurtigbuffer. Forhåpentligvis kan du bruke de nyttige .htaccess-triksene fra denne artikkelen på din egen nettside. Lykke til!
Bygg nettstedet ditt på ultrarask webhotell
Gjør drømmen din til en suksess. Host nettstedet ditt på raske, sikre og pålitelige servere.
Kom igang- Høyytelses SSD-servere
- Brukervennlig kontrollpanel
- Gratis nettsidebygger
- Gratis SSL-sertifikat
- Daglig sikkerhetskopiering
- 24/7 støtte