Moet er geen / tussen
Dus zo
RewriteRule ^(.*?)$/$1 [L]
Link gekopieerd
?
Onbekende gebruiker
09-09-2009 11:48
Je .htaccess werkt volgens mij helemaal niet... Try this one..
RewriteEngine ON
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(.*)/(.*)/(.*) index.php?page=$1&page2=$2&page3=$3&page4=$4 [L]
RewriteRule ^(.*)/(.*)/(.*) index.php?page=$1&page2=$2&page3=$3 [L]
RewriteRule ^(.*)/(.*) index.php?page=$1&page2=$2 [L]
RewriteRule ^(.*) index.php?page=$1 [L]
Overigens, unix/linux maakt geen hol uit, is gebaseerd op (vrijwel) dezelfde core. Je httpd.conf zou je even moeten nalopen/vergelijken, zou kunnen dat daar een fout in staat...
Link gekopieerd
Mijn .htaccess werkt sowieso op mijn eigen server en alle andere servers waar ik ooit eerder op gewerkt heb, Alleen deze net niet.
Verder krijg ik bij jouw htaccess ook gewoon weer de tekst te zien, maar styles etc. worden niet ingeladen(Base href etc. staat goed)
Echter begin ik zwaar te twijfelen of de mod_rewrite module uberhaupt wel aanstaat op die server. zal wel 's een ticket schrijven.
Link gekopieerd
Timen schreef op 09.09.2009 12:19
Mijn .htaccess werkt sowieso op mijn eigen server en alle andere servers waar ik ooit eerder op gewerkt heb, Alleen deze net niet.
Dan is het toch een serverprobleem en geen htaccessprobleem. Kijk alle instellingen eens zorgvuldig na.
Link gekopieerd
Effe error log bekeken...
Geeft
RewriteRule: cannot compile regular expression '^(.*?)$'\n
Heb even snel gegoogled, maar wordt er niet echt wijzer van. Kan iemand hierbij assisteren?
Link gekopieerd
?
Onbekende gebruiker
09-09-2009 13:09
Timen: heb je die rewrite acces van mij al geprobeerd?
Link gekopieerd
Ja Chris...
Dan laad ie geen stylesheets in. En alle pagina's zijn 'niet gevonden'(Default in de switch)
Link gekopieerd
?
Onbekende gebruiker
09-09-2009 14:40
En deze?
RewriteEngine ON
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(.*)/(.*)/(.*)$ index.php?page=$1&page2=$2&page3=$3&page4=$4
RewriteRule ^(.*)/(.*)/(.*)$ index.php?page=$1&page2=$2&page3=$3
RewriteRule ^(.*)/(.*)$ index.php?page=$1&page2=$2
RewriteRule ^(.*)$ index.php?page=$1
Link gekopieerd
Nee, ook dan komt ie altijd in de default(Ook als ik naar mijn stylesheet surf)
Link gekopieerd