【发布时间】:2019-05-07 04:26:23
【问题描述】:
我正在尝试进行视觉上的改变
www.example.com/?lang=en
到
www.example.com/en
但它不起作用......
这是我的代码:
RewriteCond %{QUERY_STRING} ^lang=(\w+)$
RewriteRule ^(.*)\?lang=(\w+)$ /$1 [L]
我不想要任何重定向,我只想在 URL 上看到结果。
有人可以帮帮我吗?
谢谢。
【问题讨论】:
-
^(.*)\?lang=(\w+)$永远不会匹配 - RewriteRule 只会根据模式检查 URL 的 path 组件。