Hej gott folk!
Håller på och flyttar en av mina sidor till Manufrog från en lite mindre pålitlig host. Har fått koll på det mesta, men ett problem undflyr mig.
Går jag till förstasidan får jag ett 404-fel (vilket enligt dlog egentligen verkar vara ett 500-fel, fast jag har ingen felsida för det...). Alla andra sidor fungerar, och det gör även förstasidan om jag går in på http://example.com/node
Jag har clean urls på och börjar efter lite efterforskningar kännas som att det är relaterat till det. Relevant .htaccess bit är:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
Vad som är intressant i sammanhanget (åtminstone för mig) är att om jag ändrar till:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ /index.php [L]
... så fungerar förstasidan. Däremot leder alla andra sidor också till förstasidan då.
Är jag uppe och barkar i fel träd när jag främst tittar på .htaccess? Någon som har några andra smarta tips?
Tacksam för goda idéer.
Edit: jag använder Drupal 6

Comments
Blev virrigare och
Blev virrigare och virrigare... problemet visade sig bara uppstår för superadmin (user 1), ingen annan. Drupal_goto och redirects visade däremot wsod för alla.
Det mesta verkar dock ha löst sig nu när jag tagit bort php-inställningar från min .htaccess och skapat upp en php.ini (då manufrog använder suphp). Man lär sig något nytt varje dag!
Ok, det här var en dag full
Ok, det här var en dag full av förvirring.
Problemet var inte alls löst, vad som hände var snarare att jag bytte till sommarstugan, vars DNS fortfarande pekade på den gamla hosten :P
Så problemet kvarstår, dblog slänger en 500.shtml när user 1 försöker nå förstasidan.
Fortfarande underligt, men i och med att det inte gäller vanliga användare så är det ingen showstopper...
Det låter mycket märkligt.
Det låter mycket märkligt. Kanske kan du be din leverantör titta i Apache-loggarna vad som orsakar 500 (Internal Server Error).
Det brukar vara tokiga apacheregler, kanske i .htaccess eller i vhost-filen för din sajt.
//Pontus Nilsson, Digitalist