2010-12-15 84 views
0

J'utilise Ruby on Rails sur un serveur CentOS avec Apache 2.0. Mais en quelque sorte la racine du site ne charge pas. Il apparaît comme un téléchargement, avec le bon contenu. Mais il doit être serveur comme html. D'autres liens dans le site fonctionnent bien (en ajoutant un type text/html au .htaccess). En outre, lors de l'accès au mongrel directement racine vient. Ou quand je mets un index.html dans le dossier public de l'application rails, il est également chargé.L'application racine de rails ne sert pas le bon type de fichier

Mon .htaccess:

DefaultType text/html # added for the other pages to get them working, like /products 
RewriteCond %{HTTP_HOST} ^www.example.com$ 
RewriteRule .* "http://127.0.0.1:12001%{REQUEST_URI}" [P,QSA,L] 

Rails Version: 2.3.8 Version
Mongrel: 1.1.5
version d'Apache: 2.0.63

Répondre

1

En raison d'un bogue dans mongrel_start, il était pas ne fonctionne pas correctement. This a résolu le problème. J'espère que cela pourra aussi aider quelqu'un d'autre à l'avenir.