我正在修改Drupal设置中的语言特定路径,从url get parameter(?language = en)改为一个url前缀/ en /。我需要检查请求的url是否包含语言参数(?language = en),然后重定向它。永久重定向语言路径(?language = en到/ en /)
我有4种语言(DA,恩,德,PL)应该采用这种结构被重定向:
www.example.com/blog?language=da => www.example.com/blog (This is the default language)
www.example.com/blog?language=en => www.example.com/en/blog
www.example.com/blog?language=de => www.example.com/de/blog
www.example.com/blog??language=pl => www.example.com/pl/blog
可这是为所有包含(?language = en)的网址完成: 'www.example.com/* /?language = en' 'www.example.com/?language = en'? 'www.example.com/语言= de' 等.. – lata