problem med Rena URL:er

Events happening in the community are now at Drupal community events on www.drupal.org.
Nicolas Bredefeldt's picture

Hej allihop!

Sitter med ett litet problem angående Rena URL:er. Jag har inte full access till servern men leverantören säger att ModRewrite skall vara installerad på servern och att jag skall kunna fixa det med .htaccess-filen. Har försökt med lite olika inställningar på .htaccess men får det inte att fungera. (Har försökt med lite olika saker med hjälp av http://drupal.org/node/15365 )

Då sidan inte är online än så har jag bara en tillfällig URL att jobba mot. Kan det vara detta som orsakar mina problem och det är så att det börjar fungera när vi aktiverar pekar domännamnet mot sidan.

Jag har inte stött på problemet tidigare på de andra webbhotell jag arbetat med så jag vore tacksam om någon kunde ge mig lite tips för hur jag skall gå vidare.

Mvh
Nicolas

Comments

Om leverantören säger att

farrington's picture

Om leverantören säger att ModRewrite är installerat och inte påslaget, så behöver du "slå på det" i .htaccess.

Och det gör du genom att skriva:

RewriteEngine on

Men i Drupals .htaccess-fil görs det redan. Rad 76 (och framåt):

# Various rewrite rules.
<IfModule mod_rewrite.c>
  RewriteEngine on

  # If your site can be accessed both with and without the 'www.' prefix, you

Om mod_rewrite.c är installerad, så gör den RewriteEngine on.

Fungerar det inte, så verkar det tveksamt om du verkligen har mod_rewrite installerat.
Har du gjort testet som man nämner först på länken du hänvisade till?

/marcus

PS!
Riktigt hur dina problem yttrar sig var lite vagt... men jag provar med att du inte får rena urler att fungera, och att det beror på att den inte verkar starta rewrite.
DS!

/marcus

Leverantören... Ballou.se...

Nicolas Bredefeldt's picture

Leverantören... Ballou.se... säger att mod_rewrite skall vara installerad... ser den dock inte i listan över installerade Perl eller Apache-moduler i deras kontrollpanel. (Det var det första jag påpekade för dem när jag fick problem med Rena URL:er enligt Drupal 6:s egna test.) Ballou har sagt att den skall vara installerad.

I normala fall så jobbar jag med Binero, Oderland eller Dreamhost och där har det aldrig uppkommit några problem med någ0nting.... (Förrutom de problem jag själv åsamkat mig genom att JAG har gjort fel.)

Glömde säga att min

Nicolas Bredefeldt's picture

Glömde säga att min .htaccess-fil innehåller

RewriteEngine on

som näms ovan...

Då är det att misstänka att

farrington's picture

Då är det att misstänka att Ballou.se inte riktigt har koll på vad de lovar... ;-)

/marcus

/marcus

Modulen kan vara påslagen,

ellis-'s picture

Modulen kan vara påslagen, men felconfad.

Du nämde att du låg på en temp-url. Om siten ligger under en mapp, eller snarare, inte direkt under root, så måste du skriva in det i .htaccess-filen.

T.ex, ligger siten under minsite.se/mindrupalsite/, så måste du skriva in "/mindrupalsite" i BasePath-direktivet i .htaccess filen.
Om den ligger under rooten, så kan du även testa med att ändra BasePath till "/". Detta på grund av att vissa webhotel kör med mod_valias (jag kör t.ex. med det).

Detta är det absolut vanligaste problemen med rena urler.

Erik Ellis
The Farm Stockholm

mod_valias?

farrington's picture

Menar du mod_alias?

/marcus

Sorry, jag blandade ihop mina

ellis-'s picture

Sorry, jag blandade ihop mina termer lite.

Vad jag menade var att du måste sätta RewriteBase i .htaccess.

Den som kommer med drupal har två exempel. En för när du kör drupal i en undermapp (inte root), och en om du kör "mod_vhost_alias" (skrev även fel här).

Om du kör vhost_alias eller inte är inget du normalt bör bry dig om, men det skadar inte att testa. (Använd "RewriteBase /" i .htaccess).

Erik Ellis
The Farm Stockholm

Tack för era svar! Nu har jag

Nicolas Bredefeldt's picture

Tack för era svar!

Nu har jag lite att gå på när jag pratar med leverantören. Har fösökt alla varianter ni har nämnt med RewriteBase men inte fått det att fungera.

Jag har dessutom haft en rad andra stora problem med deras server idag så jag misstänker att det ligger något i vad Marcus (farrington) skrev tidigare. :)

Men, men... tack för er hjälp!