2010-06-14, 23:00
  #13
Medlem
Tjena!

Jag har ändrat i min .htaccess-fil för att ta bort "index.php". Använder följande:

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

Problemet är att min css-fil inte hittas. Så fort jag tar bort detta från .htaccess så går det, men med, blir sidan utan css.

Någon som vet vad som ska ändras?

Tack på förhand,
Citera
2010-06-14, 23:21
  #14
Medlem
Citat:
Ursprungligen postat av q1
Tjena!

Jag har ändrat i min .htaccess-fil för att ta bort "index.php". Använder följande:

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

Problemet är att min css-fil inte hittas. Så fort jag tar bort detta från .htaccess så går det, men med, blir sidan utan css.

Någon som vet vad som ska ändras?

Tack på förhand,

Den absoluta sökvägen till css filen?
Citera
2010-06-14, 23:23
  #15
Medlem
<link rel="stylesheet" href="http://localhost:8888/css/style.css" type="text/css" media="screen">

Så har jag nu. Exakt där ligger filen, funkar ändå inte.

Någon annan plan?

Tack för hjälp
Citera
2010-06-14, 23:44
  #16
Medlem
Citat:
Ursprungligen postat av q1
<link rel="stylesheet" href="http://localhost:8888/css/style.css" type="text/css" media="screen">

Så har jag nu. Exakt där ligger filen, funkar ändå inte.

Någon annan plan?

Tack för hjälp

Är det CI? eller har du bara läst det därifrån hur dom hanterar sina routes? Har ingen personlig erfarenhet av CI så kan inte hjälpa dig mer att det borde stå i dokumentationen där isf. Du kan ju alltid exkludera css'n i din rewriteCond.
__________________
Senast redigerad av iamfake 2010-06-14 kl. 23:57.
Citera
2010-06-15, 00:12
  #17
Medlem
Ja det är CI. Har precis börjat labba lite. Men är inte alls med på varför det inte fungerar...
Du har ingen lust att bara slå en kik?
Jättetacksam för din hjälp.
Citera
2010-06-15, 00:31
  #18
Medlem
Citat:
Ursprungligen postat av q1
Ja det är CI. Har precis börjat labba lite. Men är inte alls med på varför det inte fungerar...
Du har ingen lust att bara slå en kik?
Jättetacksam för din hjälp.

Nää har inte direkt någon motivation till att läsa åt dig. Det hela blir en enda stor gissningslek då som jag sa tidigare inte använt mig av CI och inte har några direkta planer på det heller.

Första stället att leta efter är väl i dokumentationen (helpers klasserna) för vad det är du gör, finns det inte där så kika i forumet om inte där så en google sökning. Failar alltihopa kan du ju alltid som jag sa exkludera det från din rewritecond. (hur det funkar hittar du i apache dokumentationen länk redan postad)

Kämpa på.
Citera
2010-06-15, 00:37
  #19
Medlem
Tack för svar!
Hittade nu genom lite sökning:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

Och med den koden fungerar det.

Stort tack för hjälp.
Citera
2010-06-15, 00:38
  #20
Medlem
Dubbelpost.
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in