Mysql
 sql >> Database >  >> RDS >> Mysql

Come impostare il permalink del tuo post sul blog in base alla data e al titolo del post?

La cosa sfortunata dell'utilizzo di mod_rewrite è che i dati che stai fornendo sotto forma di URL non sono il modo migliore per interrogare un database. Ma nondimeno hai variabili anno, mese, giorno e titolo, quindi dovrai riscrivere la tua funzione get_content per interrogare qualcosa del genere (a seconda di come la data è archiviata nel database.):

select * from cms_content 
   WHERE date='mktime(0,0,0,$month,$day,$year)'
   AND title='$title'
 ORDER BY id DESC

.htaccess sarebbe qualcosa del tipo:

RewriteRule ^(.*)/(.*)/(.*)/(.*)$  index.php?year=$1&month=$2&day=$3&title=$4