Pregunta

Estoy tratando de convertir una simple URL (abajo) a una URL de estilo blog, pero no muy seguro de cómo hacerlo, todas mis otras reglas están funcionando bien, pero me parece que no puede resolver esto un out.

URL Quiero convertir: http: // www .website.com / myblog.php? id = 1 & title = Mi + blog + título

URL quiero que crean: http://www.website.com/ 1 / mi-blog-título

¿Cuál debe ser la regla?

Cualquier ayuda apreciado:)

¿Fue útil?

Solución

Probar

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

Otros consejos

Trate esto en su archivo .htaccess:

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

Pero aquí los guiones no son reemplazado por signos más.

en su archivo .htaccess,

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

No es necesario (así no debería) para pasar el título del blog en el archivo del blog, sólo el ID. Espero que esto funcione

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top