Ändringar i htaccess träder inte i kraft..

Tråden skapades och har fått 3 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Uddevalla
  • 2009-03-27 10:11

Jag sitter och försöker lära mig PHP efter programmerat ASP i många år.

Jag håller på med URL-omskrivningar via .htaccess och det fungerar så där.
Det är när jag gör ändringar i .htaccess filen så utförs inte ändringen och det går inte testa i firefox/safari.
Laddar jag däremot upp samma .htaccess-kod mot mitt webbhotell (Binero) så fungerar det att testa direkt.

Jag har skapat en virtuellhost för detta testprojekt som går till en underliggande mapp i Webserver/Docouments-mappen.
.htaccess-filen ligger direkt i "root"-mappen för den virtuella hosten.

Jag även testat med att stänga av/sätta på Webbdelning genom Systeminställningar, men den hjälper inte.

Någon som vet vad jag gör för fel, skall jag t ex starta om servern på något annat sätt..?

  • Medlem
  • Göteborg
  • 2009-03-27 11:30

Se till så att du har satt AllowOveride i Apache configen:
http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride

Bara för att klargöra en sak, htaccess har inget att göra med PHP, det är ett sätt att styra Apache-webbservern.

  • Medlem
  • Uddevalla
  • 2009-03-27 15:25

Jag har satt "AllowOverride All", alltså tagit bort # i httpd.conf samt i min user config. Skall jag göra det på något mer ställ i och med att jag skapat en virtuellhost?

1
Bevaka tråden