Hallo,
Ik heb ene probleem, ik probeer mod_rewrite aan de gang te krijgen met deze .htacces:


RewriteEngine on
RewriteRule ^article/([0-9]+) index.php?p=articleitem&id=$1
RewriteRule ^article index.php?p=archief2
RewriteRule ^news/([0-9]+) index.php?p=articleitem&id=$!
RewriteRule ^news index.php?p=archief
RewriteRule ^user/(.*) index.php?p=profiel&id=$1
RewriteRule ^user index.php?p=profiel
RewriteRule ^forum forum/index.php
RewriteRule ^register index.php?p=register
RewriteRule ^forgot index.php?p=passforgot
RewriteRule ^logout index.php?pa=logout
RewriteRule ^image/([0-9]+) index.php?p=image&id=$1
RewriteRule ^admin/(.*) index.php?a=$1


De link /news/3 werkt gewoon (naar index.php?p=news&id=3) alleen hij de laad de plaatjes niet en de css niet in pagina. (wel include bestanden zoals de config)

(doet hij wel op naar index.php?p=news&id=3)


Weet eimand wat eht probleem is?
*BUMP*
Ik snap niet wat er nou precies wel en wat er niet werkt?
is ook lastig uit te leggen, ik plaats wel ff wat links:

Mod_rewrite:
http://www.gamereactor.biz/eu/layout/article/3

ZO moet hij zijn:
http://www.gamereactor.biz/eu/layout/index.php?p=articleitem&id=3

/logout werkt gewoon, (maar die pagina heeft alleen een actie en dan een header()) voor de rest geen html, het lijkt het wel of de css en de plaatjes niet worden geladen.

EDIT:
Hij laad dit: http://www.gamereactor.biz/eu/layout/article/images/anime6.jpg
IPV dit: http://www.gamereactor.biz/eu/layout/images/anime6.jpg

ook bij de css laad hij dit: http://www.gamereactor.biz/eu/layout/article/EU.css
IP van dit:
http://www.gamereactor.biz/eu/layout/EU.css

Hoe zou ik dit kunnen fixen? want dit:

RewriteRule ^article/images/(.*)/images/$1
RewriteRule ^article/images/(.*)/images/$1


werkt niet.

Alvast bedankt, groeten zap
Hey Zap,

Je kan beste de Absolute url opgeven aan de plaatjes zo krijg je minder (snel) problemen.
Hmm, dat is ook lastig. Deze site staat nu op een testserver, hij gaat naar een andere domain en egwoon in de root. En ik heb geen zin om alles aan te passen. Er meot toch wel een andere manier zijn? (hoop ik, :P)
je kan toch wel een $var = 'www.link.nl/path/naar/script/image/';
en deze dan veranderen op de nieuwe server?
Het is mischien niet de enige oplossing, maar het zou wel moeten werken!
dat zou idd wel kunnen. IK ga dit maar even als een tijdelijke oplossing gebruiken. Bedankt :)
Bedankt !!! werkt nu :)

Reageren