Hola buenas a todos, no tengo casi conocimiento sobre htacces por eso acudo a ustedes para mi nuevo sitio web, miren tengo este archivo .htaccess
Código Apache:
Ver originalAddDefaultCharset utf-8
AddCharset utf-8 .atom .css .js .json .rss .vtt .xml
RewriteEngine on
RewriteRule \.(css|jpe?g|gif|png|js|ico)$ - [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ $2.php?lang=$1&key1=$3 [L]
El problema es que si solo le paso la url sitio.com/es/index no me funciona, tengo que poner sitio.com/es/index/valor, es decir, sin el tercer parametro no me funciona.
Lo que verdaderamente me gustaria es poder hacer algo como lo siguiente:
Código Apache:
Ver originalRewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ $2.php?lang=$1&key1=$3&key2=$3&key3=$4&key4=$5 [L]
Es decir que en un momento dado si lo necesito yo pueda pasarle tantos parametros como quiera.
Gracias por adelantado.