O Apache2 não carrega arquivos css no Debian 6 (Squeeze)

1

Depois de usar o nginx por alguns meses, o que funcionou muito bem, decidi voltar ao Apache. Agora, acabei de instalar o apache2, mas parece que ele não carregará meus arquivos CSS. Eu tenho lutado com isso por horas agora e não sei mais o que fazer; Acabei de fazer uma instalação limpa do Apache e criei este host virtual (veja abaixo), mas ainda não funciona.

Exemplo: link

Este é o virtualhost que estou usando para ele (note que eu comentei as regras de reescrita):

<VirtualHost *:80>
     ServerAdmin [email protected]
     ServerName shurl.be
     ServerAlias www.shurl.be
     DocumentRoot /srv/www/www.shurl.be/public_html/
     ErrorLog /srv/www/www.shurl.be/logs/error.log
     CustomLog /srv/www/www.shurl.be/logs/access.log combined

     #     RewriteEngine On
     #     RewriteCond %{REQUEST_FILENAME} !-f
     #     RewriteRule ^/?([^/]*)/?$ /index.php?a1=$1 [L]
</VirtualHost>
    
por wouterds 17.02.2013 / 16:33

2 respostas

2

Ative o mod_mime e adicione as seguintes linhas no seu httpd.conf (ou um .htaccess):

AddType text/css .css
AddType text/javascript .js
    
por 17.02.2013 / 16:55
0

Quando carrego seu site e olho no console, ele exibe o seguinte erro

[16:37:08.652] The stylesheet http://shurl.be/layout/stylesheets/css/test.css was not loaded because its MIME type, "text/plain", is not "text/css". @ http://shurl.be/

Parece que você está perdendo um tipo mime apropriado. Embora a configuração padrão do debian já deva fazer isso.

    
por 17.02.2013 / 16:41