Ayuda con mod_rewrite y traduccion web en .htaccess

ekisdedede

Bovino maduro
#1
holaa, a ver si podeis ayudarme:

tengo mi sitio en 2 idiomas, ya al vez el modrwrite... quisiera saber como podria tenerlo activarlo (el mod rewrite) para mantenerme la pagina estatica.

por ejemplo: por el momento tengo: sitio.com/seccion

pero si lo traducimos quedaria: sitio.com/es/seccion

claro, ahi esta el problema, que no se como hacerlo, la pagina la tengo por carpetas, y po el momento lo tengo desactivado:

sitio.com/es/seccion.html

de la otra manera, no se como hacerlo! no se si esque hay que añadir alguna funcion en el .htaccess o alguna cosa similar.

la pagina la tengo traducida a modo "cutre", osea, por carpetas, copio y pego y lo traduzo manualmente.

culaquier duda que tengais, porfavor comentadmela!!

gracias, saludos.

os dejo egenrado el .htaccess que uso:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase ../ca/index.html
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ http://dominio.com/$1 [L,R]
RewriteRule ^ca/inicio$ ca/index.html [L,R=301]
RewriteCond %{HTTP:Accept-Language} ^es [NC]
RewriteRule ^es/inicio$ /es/index.html [L,R=301]
RewriteRule ^es/sobremi$ /es/aboutus.html [L,R=301]
RewriteRule ^es/portfolio$ /es/portfolio.html [L,R=301]
RewriteRule ^es/servicios$ /es/typography.html [L,R=301]
RewriteRule ^es/contacto$ /es/contact.php [L,R=301]
RewriteCond %{HTTP:Accept-Language} ^ca [NC]
RewriteRule ^ca/inicio$ /ca/index.html [L,R=301]
RewriteRule ^ca/sobremi$ /ca/aboutus.html [L,R=301]
RewriteRule ^ca/portfolio$ /ca/portfolio.html [L,R=301]
RewriteRule ^ca/servicios$ /ca/typography.html [L,R=301]
RewriteRule ^ca/contacto$ /ca/contact.php [L,R=301]
</IfModule>
 
Arriba