Ganska simpelt... det finns ingen style.css i mappen /games/.
Du får se till att alltid länka css-filen till rooten "./style.css" eller "~/style.css"
4 svar · 382 visningar · startad av M@rtin
Jag har en sida där jag vill att när man väljer en kategori ska det stå http://domän/kategori istället för http://domän/index.php=cat=kategori
Jag fixade detta med en ReWrite Rule per kategori i .htaccess:
RewriteRule ^art/? /index.php?cat=Art [NC]
Det fungerar jättebra så länge man inte har något slash på slutet, om jag skriver
http://domän/kategori/ så får jag fram sidan men css filen laddas inte så det verkar som att de relativa sökvägarna inte fungerar som de ska längre. Hur löser jag detta?
Om ni inte förstod kan ni testa på http://pastime.dublish.com (klicka på en kategori till en länk, lägg sedan på ett slash på slutet).
Ganska simpelt... det finns ingen style.css i mappen /games/.
Du får se till att alltid länka css-filen till rooten "./style.css" eller "~/style.css"
Jo iofs, fast index.php finns ju inte heller i /games/ ?
Varken ./style.css eller ~/style.css verkar fungera, däremot funkar det om jag skriver hela http sökvägen till filen.
Fast du har ju via htaccess talat om att den ska söka efter index.php i rooten. :) Du skulle kanske kunna göra en liknande regel för css-filen också.
Det kanske var "/style.css" kommer inte riktigt ihåg. :bire
Aha, /index.php gör att den letar i roten, det var nog det som gjorde mig förvirrad.
Tack för hjälpen!