Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

.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

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

Redirect till non-www

redigera
#Redirect from www to non-www
RewriteCond %{HTTP_HOST} ^www\.exempel\.se [NC]
RewriteRule (.*) http://exempel.se/$1 [R=301,L] 

Speciella felsidor

redigera
# Customized server error messages:
ErrorDocument 404 /error404.php
ErrorDocument 403 /error403.php


Källor

redigera