Varför blir det så? Supporten menar att jag ska göra inställningar på min site för att ta bort det, men jag har haft Drupal förut hos t ex. Loopia, och då har det inte blivit såhär.
Det låter som att du måste konfigurera en "virtual host" i Apache. Har du egen server (må det vara virtuell eller dedikerad) eller ligger sidan på en delad server? Hur ser mappstrukturen ut när du loggar in över FTP?
Nu kan jag inte Drupal men i en del program så kan man skriva in adressen som skall användas när programmet bygger upp länkar, kolla igenom konfigurationen för Drupal om det inte finns något sådant val.
Sidan ligger på en delad server, där jag har flera olika sidor. När jag loggar in på min FTP så får jag upp mappar som domäner, tex domän.net som en domän, och man klickar på den så väljer man mappen /public_html/ och där inne ligger själva sidan.
Saken är den, att du behöver virtual hosts för att Apache ska uppfatta din public_html som rot för din domän. Som det ser ut nu görs ingen urskiljning baserat på domän, utan du är beroende av ~100283 (ditt interna användarnamn på servern) och resten av URLen. Du hade lika gärna kunnat koppla domänen www.bajs.com till IP-adressen och skriva http://www.bajs.com/\~100283/domän.net/public_html/ eller bara http://x.x.x.x/\~100283/domän.net/public_html/. (x.x.x.x = IP-adressen) Detta är något som inte har med .htaccess-filen att göra.
Det kan ligga filer i din hemkatalog för att konfigurera detta, men troligare är att det måste ske från webbhotellets sida, antingen manuellt av deras personal eller mha deras admin-sidor.
Tanke: Kan det vara så att det är domänen utan www som är konfigurerad? Prova http://domän.net/!
Det kan också vara så att du loggat in till kontot via den adressen och inte via ditt domännamn (som kanske inte hunnit peka om till din nya server?) när du installerade Drupal.
Applikationer som denna letar nämligen ofta rätt på den URL den själv ligger på, och skriver in den i databasen under installationsprocessen.
Om det är så, så måste du antingen ge dig in i databasen och ändra manuellt. Eller så väntar du tills din domän pekar rätt och gör om installationen genom att accessa installationsfilerna via domänen och inte via URL:en till själva kontot.
Har du gjort installationen av drupal med något slags tredjeparts program typ installatron eller liknande? Eller har du installerat drupal manuellt?
Tyvärr använder jag mig endast av Joomla, men har haft det problemet för länge sedan med att sidan styrde till tvingad url,
både problem med index.php
och sedan en url adress som du visa.
Det avhjälptes med att ändra i kontrollpanelen för det webbhotell jag använder mig av.
Sedan kan det bero på att du har std filer kvar i rootmappen för det domän du har kopplat till just den här url. Det kan också vara så att du gjort inställningen i drupal på startsidan så att den ska använda prefix dindomän.se/index.php (det borde enkelt kunna ändras i kontrollpanelen på drupal, under meny länkarnas alternativ mainmeny och välja den som förval.)
Hoppas något var till hjälp.