Comunidad de diseño web y desarrollo en internet online

Urls amigables htaccess y php

Citar            
MensajeEscrito el 07 Nov 2014 06:29 pm
Hola, primero de todo decir que si el tema no va aquí por favor moverlo donde corresponda.

Abro un nuevo tema porque tengo un problema que ya no se como solucionar. He probado de todo y no me resulta.

Tengo una web y quiero crear urls amigables.

Al web me crea una url del tipo archivo.php/var1=1&var2=2&var3=3 y quisiera que quedara la url como /var1/var2/var3

He probado varios códigos de htaccess pero todos me rompen el css cuando redirigen, es decir, la página llega bien a la que es pero sin estilo y posiblemente sin js.

El último que he probado y que ha resultado bien la redirección es:

RewriteRule ^([a-z-]+)\/([0-9]+)\/([a-zA-Z0-9_-]+)\/?$ play.php?link=$1&vid=$2&id=$3 [NC]

Os pongo un ejemplo (no lo considereis spam ni nada sólo es para ilustrar lo que me pasa)

La Url original es: http://www.mimusica.ga/play.php?link=amada-mia-el-barrio&vid=83&id=1
Y la que funciona es: http://www.mimusica.ga/amada-mia-el-barrio/38/1 pero sin css.

A ver si me podeis ayudar y decirme que puedo hacer para que no pase y pueda usar urls amigables.

Gracias

Por mk14

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Nov 2014 12:30 pm
¿Antes de ese RewriteRule, tienes una línea que empieza con RewriteCond?, si es así, qué es lo que dice?.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.