Domanda

Sto cercando di convertire un semplice url (sotto) in un URL del blog in stile, ma non del tutto sicuro di come farlo, tutte le mie altre regole sono funzionare bene, ma io non riesco a capire questo uno fuori.

URL voglio convertire: http: // www .website.com / myblog.php? id = 1 & title = Il mio blog + + titolo

URL voglio che creare: http://www.website.com/ 1 / my-blog-title

Quale dovrebbe essere la regola di essere?

Qualsiasi aiuto apprezzato:)

È stato utile?

Soluzione

Prova questo

RewriteEngine on
RewriteBase /
RewriteRule ([0-9]+)/([^.]+) myblog.php?id=$1&title=$2

Altri suggerimenti

Prova questo nel file .htaccess:

RewriteEngine on
RewriteRule ^(\d+)/([^/]+)$ myblog.php?id=$1&title=$2

Ma qui i trattini non sono sostituito da segni più.

nel file .htaccess,

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /myblog.php?id=$1 [L]

Non è necessario (non dovrebbe bene) per passare il titolo del blog al file blog, solo l'ID. Spero che questo lavori

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top