Diciamo....
Se vedi non si kiama il css della pagina...![]()
Per far in modo che sia sempre visibile come url friendly anche quando navigo nel sito stesso, c'è modo di farlo?
Grazie!
Diciamo....
Se vedi non si kiama il css della pagina...![]()
Per far in modo che sia sempre visibile come url friendly anche quando navigo nel sito stesso, c'è modo di farlo?
Grazie!
ho anche io questo problema, nel senso che ho cambiato indirizzo al css e ho fatto una regola sul .htaccess
nel senso che all'interno dell'html ho scritto http://www.miosito.it/css
e la regola che ho inserito è
ma non sono sicuro che sia il modo più elegante per farlo!!!codice:RewriteRule ^css(/)?$ css/screen.css [L]
aspetto lumi da chi ne sa più di me!!!!!
ciao
warcomeb - IL LEADER O.O.O.
Perfetto!
Ora ci provo...
Ma quindi per far chi l'url friendly sia già visibile quando clicco su un link, non è possibile farlo?
Visto che i pacchetti per joomla lo fanno, credo di si, no?![]()
si ma a me funziona scrivendo l'intero link come ti ho scritto prima!!
ma sono convinto che ci sia un metodo molto più elegante... speriamo qualcuno ci aiuti!!
warcomeb - IL LEADER O.O.O.
Ok! Speriamo!
In ogni caso ti ringrazio!
Vi aiuto IO !Originariamente inviato da Felino
Ok! Speriamo!
In ogni caso ti ringrazio!
leggete la seconda parte di questo mio post... dovrebbe aiutarvi al 100%
ciao,
stefano:
http://forum.html.it/forum/showthrea...2#post12349402
ciao, grazie per l'aiuto! io ho letto la guida apache che tu citi, ma non ci ho capito tanto e purtroppo mi sono dovuto arrangiare con quello che ho trovato in giro!!
per farti capire come mi sono arrangiato (sicuramente non è ne elegante ne corretta, quindi insultami pure per quello che sto per scrivere)
e all'interno della pagina, il tag link è questo:codice:RewriteRule ^([0-9]+)/?$ home.php?page=negozio&menu=home&negid=$1 [L] RewriteRule ^([0-9]+)/css/([0-9]+)/([a-fA-F0-9]+)/([a-fA-F0-9]+)/?$ css/screen.php?neg=$2&fg=$3&bg=$4 [L]
dove $numS rappresenta $_GET['negid'] con tre zero davanti (i.e. 0001)codice:<link rel="stylesheet" type="text/css" media="screen" href="http://localhost:85/001/prova.it/<?php echo $_GET['negid']; ?>/css/<?php echo $numS."/".$color_fg."/".$color_bg; ?>" />
se all'interno del tag link non mettevo tutto il link (http://loc...) non mi caricava il foglio di stile!!!!!
ho scritto cacchiate, oppure un barlume di correttezza c'è????
grazie
Marco
warcomeb - IL LEADER O.O.O.
warcomeb,
non conosco il tuo progetto; se il codice funziona e fa quello che deve, allora ok!
mi lascia però perplesso la gestione del css. che te ne fai dei parametri passati via $_GET? la trovo una complicazione inutile !
Non fai prima a fare un unico css e poi a strutturare il codice di conseguenza... ad esempio:
<link rel="stylesheet" type="text/css" media="screen" href="http://localhost:85/styles.css" />
il mod_rewrite lo vedo più adatto alla gestione delle pagine che non a farsi carico di riscritture per css personalizzati.
ciao,
stefano
so che questa cosa può sembrare inutile, ma il cliente vuole avere una sorta di più siti all'interno dello stesso sito, ognuno con colori ed immagini diverse che lui decide quando crea (attraverso un cms da me fatto) "un nuovo sito"... ecco perchè passo quei parametri!
warcomeb - IL LEADER O.O.O.
:master:
io avrei usato i cookie o le sessioni...
![]()