20. april 2005 - 21:59
Der er
13 kommentarer og 1 løsning
mod_rewrite (endnu en) :O
Hejsa, Hvordan kan det være at jeg får "Forbidden" når jeg vil browse min side hvor jeg har en .htaccess fil liggende med følgende indhold: RewriteEngine on RewriteRule (^[0-9]+$) index.php?s=$1 Hvis jeg fjerner min RewriteRule for jeg stadig samme fejl, nogle ideer til hvad jeg gør galt? Jeg har slået AllowOverride All til..
Annonceindlæg fra Infor
20. april 2005 - 22:00
#1
btw, jeg har brugt søgefunktionen og der var et hav af sider men jeg synes ikke at jeg kunne finde en løsning på mit problem udfra de andres spørgsmål.. >.<
20. april 2005 - 22:10
#2
Din rewrite rule er ulovlig, og du mangler en rewritecond.
20. april 2005 - 22:11
#3
Kunne du hjælpe med at rette den til?
20. april 2005 - 22:12
#4
prøv med: RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-F RewriteRule ^([0-9]+)$ index.php?s=$1
20. april 2005 - 22:13
#5
Forbidden You don't have permission to access / on this server. :/
20. april 2005 - 22:18
#6
fjern RewriteBase / igen.
20. april 2005 - 22:19
#7
Samme resultat, 403 forbidden!
20. april 2005 - 22:20
#8
Har du overhovedet tilladelse til at kører .htaccess ? Hvor har du webhotel ?
20. april 2005 - 22:21
#9
Jeg kiggede lige i min log: [Wed Apr 20 22:20:37 2005] [error] [client xxx.xxx.xxx.xxx] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /var/www/articles
20. april 2005 - 22:21
#10
Det er min egen server.
20. april 2005 - 22:27
#11
Prøv at slå Options FollowSymLinks eller SymLinksIfOwnerMatch til. (har ikke oplevet den fejl før)
20. april 2005 - 22:27
#12
Ok, fandt ud af det.. Løsningen var: Options All MultiViews Lav et svar of få points =)
20. april 2005 - 22:29
#13
here you go then :) mht. regulær expessoins, så skal de altid start med ^ eller / / er til flere linjer, så ^ er den korrekt i .htaccess (mod_rewrite)
20. april 2005 - 22:30
#14
Jeg takker mange gange!
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.