vaaale! lo hice tal cual como me pusiste, y el valor que le di (osea ntre el "^" y la "$") puse:
RewriteCond %{HTTP:Accept-Language} ^es [NC]
^es/inicio$ /es/inicio.html [L,R=301]
lo tengo asi, tambien he probado de la otra manera:
RewriteCond %{HTTP:Accept-Language} ^es [NC]
^/es/inicio$ es/inicio.html [L,R=301]
aqui te copio tal y como lo tengo:
Código Apache:
Ver original<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>
cualquier dato que necesites me dices, gracias un saludo!
es= español
ca= catalan