Posted by Cawwa on February 23, 2011 at 4:33pm
Förmodligen var det inte så smart att lägga siten i en underkatalog. Då tyckte jag dock att det var en bra ide.
Nu vill jag ha siten i root katalogen på domänen.
Nu ser det ut så här: http://mindomän.com/drupal-7.0/
Vill ha: http://mindomän.com/
Kanske går det att bara ändra en pekare? Eller skall jag behöva migrera hela klabbet?
Comments
Flytta sajt
Om du använder Apache så kan du ändra i din vhost fil för sajten. Där sätter du DocumentRoot och kan peka om sökvägen där.
En lösning tror jag kan göras i .htaccess filen. Där finns detta
# Modify the RewriteBase if you are using Drupal in a subdirectory or in a# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
# RewriteBase /
Du ska med andra ord ha
RewriteBase /drupal-7.0//Pontus Nilsson, Digitalist
Hmm ... nu finns alltihop på
Hmm ... nu finns alltihop på ett webhotell och har två domäner. Så jag vet inte om Apache används.
Om jag inte minns fel så är .htaccess en "vanlig" fil men var finns den nånstans?
Jodå, nu hittade jag
Jodå, nu hittade jag .htaccess och ändrade. Resultatet blev dock inte vad jag väntade mig.
Error 403: Forbidden
You don't have permissions to access this page. This usually means one of the following:
Please check file and directory permissions and .htaccess configuration if you are able to do this. Otherwise, request your webmaster to grant you access.
Du skrev något om vhost - den/det hittade jag inte. Antar att det blev något galet här.
Det kan vara så att ditt
Det kan vara så att ditt webbhotell har ställt in begränsningar på vad du får göra i din htaccess-fil, samt att vissa konfigurationer av webbservrar kräver att lite annorlunda inställningar än de som kommer default med drupal, kan också vara så att du kan behöva ändra rättigheterna på din htaccess fil. Vilket webbhotell har du?
Om jag hade gjort som dig så hade jag nog flyttat hela innehållet i katalogen till webbroten, om du inte har ett behov av att ha installationen i en egen mapp.
/* Mikke Schirén, https://digitalist/ */
Webhotellet är Surftown. När
Webhotellet är Surftown.
När jag lade tillbaka "#" igen så är det fortfarande samma felmeddelande.
Det kan vara så att
Det kan vara så att teckenkodningen av din htaccess-fil blivit fel då laddade upp den igen, eller så är det något annat som smugit sig in samtidigt. Surftown skulle jag nog inte rekommendera för en Drupal-installation, men det går att få att fungera.
/* Mikke Schirén, https://digitalist/ */
Så här svarade
Så här svarade supporten:
"Det ser ut att vara något fel i den htaccess som ligger i din drupal mapp.
Jag försökte hitta delen som påverkar genom att klistra ut olika delar fast kunde inte få fram något. Om jag däremot döper om den htaccess-filen så öppnas din drupal sida.
Så det blir den du får felsöka.
Så kan inte se problem med eompekning utan verkar vara den htaccess som ligger i din drupal som ger 403 felet.
Ha det bra,
Vänliga hälsningar"
Verkar alltså som du är inne på rätt spår mikkeX. Jag har använt mig av Surftowns egen filhanterare för att editera i .htaccess, jag har alltså inte laddat upp från min egen dator.
Vad skall jag spana efter - vad kan det troligaste felet vara?
Om det är teckenkodningen som
Om det är teckenkodningen som krånglar så skulle jag testa att extrahera ut .htaccess från en ny nerladdning av Drupal. Redigera sedan filen i en bra textredigerare och tanka sedan upp filen via FTP till ditt webhotell.
//Pontus Nilsson, Digitalist