Back to Question Center
0

Genera una URL amigable para el sistema multi idioma - Semalt

1 answers:

Tengo esta url para el sistema de varios idiomas que usa php:

     http: // mydomain / <- idioma predeterminado inglés (en)
http: // mydomain / index. php? lang = de
http: // mydomain / index. php? lang = fr
http: // mydomain / index - where to buy cheap backlinks. php? lang = tr    

Ahora, para otra página tengo esta url:

     http: // mydomain / artículo. php? id = xx <- mostrar detalles del artículo
http: // mydomain / article. php? list = all <- mostrar el archivo del artículo
http: // mydomain / gallery. php? id = xx
http: // mydomain / faq. php? id = xx
http: // mydomain / faq. php? list = todo
http: // mydomain / contact. php    

Ahora, necesito crear una URL amigable con seo usando php y htaccess Me gusta esto:

para índice:

     http: // mydomain / <- por defecto
http: // mydomain / de /
http: // mydomain / fr /    

para el artículo, es decir: (dominio / lang / id / title. html)

     http: // mydomain / de / articles / 22 / test. html    

para la página:

     http: // mydomain / de / contact. html    

para el archivo:

     http: // mydomain / de / articles / listall. html    

en htaccess escribo este código para el artículo:

     RewriteEngine encendido
RewriteBase /
RewriteCond% {REQUEST_FILENAME}! -f
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule ^ articles / ([0-9] +) / ([A-Za-z0-9 -] +) /?. html $ artículos. php? id = $ 1    

pero esto funcionó para un idioma, no en varios idiomas. ¿Cómo puedo crear una URL amigable para seo para el sistema de varios idiomas?

February 13, 2018