我想配置 htaccess 重写规则但有一些困难。
我的规则很简单:
DOMAIN/SL --> index.php?lang=SL
DOMAIN/EN --> index.php?lang=EN
DOMAIN/IT --> index.php?lang=IT
DOMAIN/DE --> index.php?lang=DE
所以我在 htaccess 中添加了简单的规则:
RewriteEngine On
RewriteRule ^([A-Za-z0-9]+)/?$ index.php?lang=$1 [L]
它是部分工作。
如果我输入就可以
DOMAIN/SL
DOMAIN/IT
不适合
DOMAIN/EN
DOMAIN/DE
对于这两个生成
/DOMAIN/EN/?lang=en or /DOMAIN/DE/?lang=de
我不知道为什么。
是 DE 还是 EN 一些保留字或什么?
问候,伊戈尔