.htaccess
From Wikipedia, the free encyclopedia
.htaccess är en konfigureringsfil som innehåller instruktioner till webbservern som berättar hur webbsidor ska visas.
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. |
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
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.
Redirect till non-www
#Redirect from www to non-www
RewriteCond %{HTTP_HOST} ^www\.exempel\.se [NC]
RewriteRule (.*) http://exempel.se/$1 [R=301,L]
Speciella felsidor
# Customized server error messages: ErrorDocument 404 /error404.php ErrorDocument 403 /error403.php