Necesito una ayudita para ver si esto es posible !
Tengo un sitio en el cual esta en dos idiomas, ejm:
www.miweb.com = ingles
www.miweb.com/es/ = español
el directorio /es/ es virtual para que trabaje con el mismo script pero con la conexion a la base de datos en español !
por hay todo bien tengo mis url amigables y todo ! el problema viene cuando quiero hacer una reescritura para que les agrege una barra al final de la url. ejm:
www.miweb.com/categoria = www.miweb.com/categoria/ FUNCIONA
www.miweb.com/es/categoria = www.miweb.com/es/categoria/ NOFUNCIONA este me redirige a www.miweb.com/categoria/ osea al otro idioma.
creo que el problema de esto es que el htaccess define que el RewriteBase es / la raiz he hay mi problema.
este es mi htacess:
Código Apache:
Ver original
RewriteEngine On RewriteBase / RewriteRule ^es/(.*)$ /$1 [L] RewriteRule ^([^/]*)$ $1/ [L,R] RewriteRule ^([^/]*)/$ index.php?ct=$1 [L]
No se si esto es posible de alguna forma, pero de ante mano le agredesco cualquier ayuda que me puedan dar !
Gracias !