Après que htaccess change le css arrête de fonctionner comme feuille de style

J’ai un problème étrange avec mes fichiers CSS. Après avoir changé le fichier htaccess à cette

 RewriteEngine on RewriteCond %{THE_REQUEST} /eventDetails\.php\?id=([0-9]+)&name=(.+)\sHTTP [NC] RewriteRule ^ /%1/%2? [L,R] RewriteRule ^([^/]+)/([^/]+)/?$ /eventDetails.php?id=$1&name=$2 [L]  

mes fichiers css ont cessé de se charger sur TOUTES les pages du site.

Mon dossier public_html contient

  • index.php
  • profile.php
  • css -> style.css
  • js -> owl.carousel.js
  • .htaccess

Avec les outils de développement Google Chrome, j’ai cette erreur pour les fichiers css

 Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://something.gr/css/style.css". 

et cette erreur pour les fichiers javascript

 owl.carousel.js:1 Uncaught SyntaxError: Unexpected token < 

Quelques images de l’onglet Network .

SANS fichier .htaccess

entrer la description de l'image ici

Comme vous pouvez le voir, le Content-Type est text / css .. comme il devrait être

AVEC le fichier .htaccess

entrer la description de l'image ici

Comme vous pouvez le voir ici, le mime.type le renvoie sous forme de texte / html

Ce que j’ai essayé

Premier. après </code> html tag je suis enternet </p> <pre> <code></code> </pre> <p> Seconde. J’ai essayé de remplacer le fichier .htaccess par celui-ci </p> <pre> <code> RewriteEngine on AddType application/javascript js AddType text/css css RewriteCond %{THE_REQUEST} /eventDetails\.php\?id=([0-9]+)&name=(.+)\sHTTP [NC] RewriteRule ^ /%1/%2? [L,R] RewriteRule ^([^/]+)/([^/]+)/?$ /eventDetails.php?id=$1&name=$2 [L] </code> </pre> <p> Et enfin j’ai vérifié sur mon serveur dédié <code>usr/local/<a href="https://calculer.ipgirl.com/t/apache" title="Topics of apache" target="_blank">apache</a>/conf/</code> </p> <p> sur le fichier mime.types que le <code>text/css css</code> n’est PAS commenté de la même manière que <code>application/javascript js</code> </p> <p> Je ne sais pas quoi d’autre je devrais faire. </p> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-2131274154113768" data-ad-slot="2093644592"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <ul><li><a href="https://calculer.ipgirl.com/78160/comment-reecrire-avant-de-demander-lautorisation-dans-htaccess.html" rel="bookmark" class="nav-link p-0">Comment réécrire avant de demander l’autorisation dans htaccess?</a></li><li><a href="https://calculer.ipgirl.com/78159/comment-redirect-toutes-les-demandes-de-pages-vers-une-page-sans-modification-des-url.html" rel="bookmark" class="nav-link p-0">comment redirect toutes les demandes de pages vers une page sans modification des URL</a></li><li><a href="https://calculer.ipgirl.com/78153/comment-editer-htaccess-pour-diriger-le-sous-domaine-vers-le-port-8080.html" rel="bookmark" class="nav-link p-0">comment éditer .htaccess pour diriger le sous-domaine vers le port 8080</a></li><li><a href="https://calculer.ipgirl.com/78152/correction-des-images-cassees-dans-le-courrier-electronique-en-raison-du-changement-de-chemin-daccess-aux-ressources-du-serveur.html" rel="bookmark" class="nav-link p-0">Correction des images cassées dans le courrier électronique en raison du changement de chemin d’access aux ressources du serveur</a></li><li><a href="https://calculer.ipgirl.com/78147/redirection-basee-sur-lemplacement-utilisant-htaccess.html" rel="bookmark" class="nav-link p-0">Redirection basée sur l’emplacement utilisant .htaccess</a></li></ul> <div class="list-group list-group-flush"> <div class="list-group-item list-group-item-action flex-column align-items-start"> <p> Votre seconde règle </p> <pre> <code>RewriteRule ^([^/]+)/([^/]+)/?$ /eventDetails.php?id=$1&name=$2 [L]</code> </pre> <p> réécrit <code>/css/style.css</code> en <code>/eventDetails.php?id=css&name=style.css</code> . </p> <p> Si vous souhaitez exclure les fichiers existants de cette règle, vous pouvez le préfixer avec </p> <pre> <code>RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f</code> </pre> <hr /> <p> Vous <em>pouvez</em> également changer la première règle pour </p> <pre> <code>RewriteCond %{QUERY_STRING} id=([0-9]+)&name=(.+) RewriteRule ^eventDetails\.php$ /%1/%2? [L,R]</code> </pre> <p> et pour empêcher une boucle de redirection nous insérons au début </p> <pre> <code>RewriteCond %{ENV:REDIRECT_STATUS} 200 RewriteRule ^ - [L]</code> </pre> <p> Bien sûr, vous n’en avez pas besoin si vous conservez la condition existante et <code>THE_REQUEST</code> contre <code>THE_REQUEST</code> . </p> <hr /> <p> Donc les règles complètes deviennent </p> <pre> <code>RewriteCond %{ENV:REDIRECT_STATUS} 200 RewriteRule ^ - [L] RewriteCond %{QUERY_STRING} id=([0-9]+)&name=(.+) RewriteRule ^eventDetails\.php$ /%1/%2? [L,R] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/([^/]+)/?$ /eventDetails.php?id=$1&name=$2 [L]</code> </pre> </div> </li><!-- #comment-## --> </div> </div> <ul> <ul><li><a href="https://calculer.ipgirl.com/78145/la-reecriture-durl-ajoutant-une-barre-oblique-a-la-fin-casse-mes-liens-css.html" rel="bookmark" class="nav-link p-0">La réécriture d’URL ajoutant une barre oblique à la fin casse mes liens CSS</a></li><li><a href="https://calculer.ipgirl.com/78142/modification-du-fichier-htaccess-pour-prendre-en-charge-la-redirection-301-et-la-mise-en-cache-des-pages.html" rel="bookmark" class="nav-link p-0">Modification du fichier .htaccess pour prendre en charge la redirection 301 et la mise en cache des pages</a></li><li><a href="https://calculer.ipgirl.com/78139/htaccess-mod_rewrite-regle-pour-un-parametre.html" rel="bookmark" class="nav-link p-0">htaccess mod_rewrite règle pour un paramètre</a></li><li><a href="https://calculer.ipgirl.com/78138/forcer-http-a-https-ajoute-public-dans-lurl.html" rel="bookmark" class="nav-link p-0">Forcer http à https ajoute “public” dans l’URL</a></li><li><a href="https://calculer.ipgirl.com/78137/mod_rewrite-redirige-toujours-vers-301.html" rel="bookmark" class="nav-link p-0">Mod_rewrite redirige toujours vers 301</a></li><li><a href="https://calculer.ipgirl.com/78136/regle-de-reecriture-apache-avec-des-arguments-get-vides.html" rel="bookmark" class="nav-link p-0">Règle de réécriture Apache avec des arguments get vides</a></li><li><a href="https://calculer.ipgirl.com/78135/regex-htaccess-exclure-request_uri.html" rel="bookmark" class="nav-link p-0">Regex Htaccess: exclure REQUEST_URI</a></li><li><a href="https://calculer.ipgirl.com/78133/_get-vide-lors-de-lutilisation-de-la-regle-de-reecriture-htaccess.html" rel="bookmark" class="nav-link p-0">$ _GET vide lors de l’utilisation de la règle de réécriture .htaccess</a></li><li><a href="https://calculer.ipgirl.com/78132/redirection-301-avec-la-chaine-de-requete-produits-woocommerce.html" rel="bookmark" class="nav-link p-0">Redirection 301 avec la chaîne de requête – produits woocommerce</a></li><li><a href="https://calculer.ipgirl.com/78130/htaccess-reecrire-la-regle-ne-fonctionne-pas-sans-fin-barre-oblique.html" rel="bookmark" class="nav-link p-0">.htaccess réécrire la règle ne fonctionne pas sans fin barre oblique?</a></li></ul></ul> </div> </div> <div class="clearfix mt-5"></div> <hr /> <footer> <ul class="list-inline text-center"> <li class="list-inline-item">© 2017 Calculer Girl</li> <li class="list-inline-item"><a href="/topics">Topics</a></li> <li class="list-inline-item"><a href="#">Terms</a></li> <li class="list-inline-item"><a href="#">Privacy Policy</a></li> </ul> </footer> </div> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js" integrity="sha384-vFJXuSJphROIrBnz7yo7oB41mKfc8JzQZiCq4NCceLEaO4IHwicKwpJf9c9IpFgh" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" integrity="sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ" crossorigin="anonymous"></script> </body><script type="text/javascript"> var sc_project=11834759; var sc_invisible=1; var sc_security="9545855c"; </script> <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js" async></script> <noscript><div class="statcounter"><a title="free web stats" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/11834759/0/9545855c/1/" alt="free web stats"></a></div></noscript> </html>