Fichier CSS externe n'est pas en cours de chargement dans le navigateur

Alors tout d'abord, je veux commencer par dire que je suis très nouveau à la programmation, donc pardonnez-moi si je ne suis pas aussi rapidement.

Maintenant, j'ai un problème qui est vraiment me tracasse depuis quelques jours et j'ai cherché partout pour trouver une solution.

J'utilise WAMP serveur de configuration. Tout a très bien marché jusqu'à ce que j'ai commencé à travailler avec les CSS. J'ai un fichier CSS externe.

Quand j'ai vue de ma page HTML dans Dreamweaver, je vois qu'il est correctement connecté à un fichier CSS. Je peux voir les styles appliqués dans la vue de Conception. Cependant, lorsque j'affiche la page dans le navigateur, Firefox dit (dans la Console d'Erreur) que l' .fichier css ne peut pas être chargé en raison de son type MIME text/html et non du texte/css.

Alors j'ai pensé que c'était un problème de configuration du serveur. Ce que j'ai fait est le suivant:
Je suis allé dans le .Fichier HTACCESS et ajouté la ligne suivante:
AddType text/css .css

Après le redémarrage de mon serveur, ce n'est toujours pas à résoudre le problème. Pour une raison quelconque, le navigateur effectue la lecture de mon fichier css dans un fichier html. Toute idée de ce qui pourrait aller mal ici?

Voici la tête de la file, je suis en train de charger dans le navigateur (c'est en fait un template Smarty):

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="../htdocs/css/styles.css" type="text/css" media="all" />
</head>

Aussi, veuillez noter que je suis de codage à l'aide de Zend framework.
Voici mon .HTACCESS:

RewriteEngine on

RewriteCond %{SCRIPT_FILENAME} !-f

RewriteCond %{SCRIPT_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1

AddType text/css .css

J'ai donc pris l'avis de DA et cliqué sur Afficher la Source de la Page lors de l'affichage de la page dans le navigateur et cliqué sur le lien de mon fichier CSS. C'est ce qu'il me montre:

Quand je clique sur le lien, je vois ceci:

<br />
<font size='1'><table class='xdebug-error' dir='ltr' border='1' cellspacing='0'  cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in C:\shaancode\www\phpweb20\htdocs\Zend\Controller\Dispatcher\Standard.php on line <i>248</i></th></tr>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Zend_Controller_Dispatcher_Exception: Invalid controller specified (error) in C:\shaancode\www\phpweb20\htdocs\Zend\Controller\Dispatcher\Standard.php on line <i>248</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0006</td><td bgcolor='#eeeeec' align='right'>382488</td><td bgcolor='#eeeeec'>{main}(  )</td><td title='C:\shaancode\www\phpweb20\htdocs\index.php' bgcolor='#eeeeec'>..\index.php<b>:</b>0</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0892</td><td bgcolor='#eeeeec' align='right'>4748936</td><td bgcolor='#eeeeec'>Zend_Controller_Front->dispatch(  )</td><td title='C:\shaancode\www\phpweb20\htdocs\index.php' bgcolor='#eeeeec'>..\index.php<b>:</b>42</td></tr>
</table></font>
quel est le nom de fichier de votre fichier css et lorsque vous affichez le navigateur de quoi vous le lien de la feuille de style de la balise dire?
pouvez-vous montrer le code ?
Hey Shaan, nous avons besoin de voir le code HTML de la tête pour comprendre ce qui se passe. Une fois que vous publiez du contenu, nous allons avoir plus d'une idée de ce qui se passe.
quel est le contenu de votre fichier CSS?
Ouvrez votre page à partir de votre serveur dans Firefox. Allez à l'AFFICHAGE de la SOURCE. Dans le fichier source, cliquez sur l'URL de votre fichier CSS. Quelles charges? Ma conjecture est que votre fichier CSS lien n'est pas un lien à un fichier, de sorte que votre serveur est de servir comme une page d'erreur personnalisée. Cette page HTML, d'où l'erreur.

OriginalL'auteur Shaan | 2011-03-15