Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  2 510
Hei

Jeg sitter og leser denne guiden: http://www.alistapart.com/articles/succeed/

Men når jeg prøver å gjøre det sånn som det står får jeg en Internal Error 500 når jeg går på sider der redirecting trer i kraft.

Jeg tester det med XAMPP så mappen jeg tester i ligger under Localhost/php/testing

Kode

RewriteEngine on
RewriteRule !\.(gif|jpg|png|css)$ /php/testing/index.php
Sånn står det nå, og da får jeg 500-erroren. Prøver jeg noe annet får jeg vanlig feilmelding om at filen ikke eksisterer.

Hvorfor blir det ikke redirected til index.php?

På forhånd takk
Trigonoceps occipita
vidarlo's Avatar
Donor
Har du mod_rewrite? Ved 500-errors er feilloggen til apache gull verd.
mod_rewrite er på ja.

Fant en annen htaccess-kode som fungerte:

Kode

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /php/testing/redirect.php [L]
Denne var mye greiere, sjekker selv om filene finnes fysisk før den eventuelt videresender.