.htaccess réécrit la règle css

Je suis toujours nouveau sur .htaccess

alors j’ai regardé stackoverflow pour ma réponse et je ne peux pas le trouver. J’ai des règles pour mon site je devais configurer, donc j’ai obtenu mes règles de ceci:

URL SEO Friendly vers URL dynamic à l’aide de PHP

RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?request=$1 [QSA,L] 

mais pour une raison quelconque, mon css est cassé mais mon php est bon

exemple d’url:

 http://www.domain.com/aboutme http://www.domain.com/css/version.css 

Le problème est dû au nom de fichier capitalisé Version.css .

Si votre devbox est Windows, cela fonctionnera. Windows n’est pas sensible à la casse.
Mais quand vous le testez sur le serveur (Unix), il se cassera.
Parce qu’Unix est sensible à la casse

Mieux vaut renommer Version.css à version.css . C’est sûr pour l’avenir

J’ai une super réponse à ce problème. J’ai cherché partout une solution simple qui ne me ferait pas de liens bas de gamme pour tous mes chemins relatifs, tels que imgs, css, javascript …

Alors voilà, ajoutez ceci entre les balises des pages qui vous posent problème:

Cela fera en sorte que vos liens de chemin relatifs commenceront par ce lien de base. Aussi simple que cela.

La spécifie l’URL / la cible de base pour toutes les URL relatives d’un document. Placez la comme premier élément de l’élément , de sorte que les autres éléments de la section head utilisent les informations de l’élément .

Cela a-t-il fonctionné pour vous?