Htaccess 多语言

Htaccess multilanguages

我有多种语言,但由于我更改了 url 的结构,我不得不进行一些更改,但它不起作用,也许有人可以找出缺少的内容:

我的 url 看起来像这样:

http://example.com/jobs-country-city-title-123.html

并且需要像

http://example.com/en/jobs-country-city-title-123.html

http://example.com/es/jobs-country-city-title-123.html

代码:

Options +FollowSymLinks
RewriteEngine on

RewriteRule /(es|en|pt)/jobs-(.*)-(.*)-(.*)-(.*)\.html$ job.php?lang=&country=&city=&title=&id_job=

未测试,但可能

RewriteRule ^(es|en|pt)/jobs-([a-zA-Z]+)-([a-zA-Z]+)-([a-zA-Z]+)-([0-9]+)\.html$ /job.php?lang=&country=&city=&title=&id_job= [NC,L]