.htaccess
Utseende
Den här artikeln behöver källhänvisningar för att kunna verifieras. (2020-10) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
.htaccess är en konfigureringsfil som innehåller instruktioner till webbservern som berättar hur webbsidor ska visas.
Vanliga användningsområden är:
- Skriva om URL:er
- Blockera vissa IP-adresser
- Inkludera vissa filer på servern
- Kontrollera cachen
- Komprimera svaret från servern
När man inte bör använda .htaccess
[redigera | redigera wikitext]Man bör se till att .htaccess-filen inte blir för stor. Man bör därför lägga generella instruktioner i httpd.conf. Man bör också använda flera .htaccess-filer om möjligt. Om regler endast gäller en viss mapp så bör man lägga en ny .htaccess-fil i den mappen. Då läses reglerna bara in då de ska användas.
Exempel
[redigera | redigera wikitext]Redirect till non-www
[redigera | redigera wikitext]#Redirect from www to non-www RewriteCond %{HTTP_HOST} ^www\.exempel\.se [NC] RewriteRule (.*) http://exempel.se/$1 [R=301,L]
Speciella felsidor
[redigera | redigera wikitext]# Customized server error messages: ErrorDocument 404 /error404.php ErrorDocument 403 /error403.php