Dit journal,
Toi qui en sait plus que google, n'y aurait-il pas un moyen de dire à apache d'inserer une feuille de style à toutes les pages qu'il sert :
link REL="stylesheet" type="text/css" href="ma_feuille_de style.css".
J'ai pas trouvé d'exemple... le mod_header ?
Merci d'avance.
# Re: css et apache
Posté par tuan kuranes (site web personnel) . Évalué à 4.
Header add link "ma_feuille_de style.css"
(append effacerai les autres link cf http://httpd.apache.org/docs/mod/mod_headers.html(...))
si ta css doit servir aussi les 403 et autres rajoute aussi :
ErrorHeader add link "ma_feuille_de style.css"
Si ca donne en rien, en plus couteux, une solution :
mod_rewrite + cgi (php ou autres...)
cf : http://httpd.apache.org/docs/misc/rewriteguide.html(...)
RewriteEngine On
RewriteRule ^([a-z0-9]+)([/]?) /index.php?page=$1
Dans ton index.php tu trafique la page (contenu dans la var $1) pour y rajouter ton css...
en php tu peux (peut-etre) aussi la recuperer avec
$DOCUMENT_ROOT.$REQUEST_URI
Mais pour mod_rewrite, faut savoir gerer qq cas particulier dans ton php (fichier demande n'existant pas, buffer overflow, etc... doit y avoir des trucs tout fait sur le Ternet.)
[^] # Re: css et apache
Posté par Rozé Étienne . Évalué à 1.
Cela peut paraitre étrange mais je peux pas toucher aux pages...
Donc les autres méthodes ne sont pas adaptées :-(((
Merci quand même ;-)))
[^] # Re: css et apache
Posté par tuan kuranes (site web personnel) . Évalué à 1.
pour la fonction php header(), cf http://www.zend.com/manual/function.header.php(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.