1

我有这样的网址:

http://example.com/foo/bar/de/
http://example.com/foo/bar/en/

我必须使用哪些重写规则在最后一个“文件夹”(http://example.com/foo/bar/)之前加载 URL,并将这个“文件夹”作为 GET 参数(例如lang=de

4

2 回答 2

3

我想到了:

RewriteEngine on
RewriteRule ^language/(.*)$ index.php?l=$1

现在我可以打开像http://example.com/foo/bar/language/de/这样的URL,但是浏览器会加载http://example.com/foo/bar/index.php?l=de

于 2013-07-16T15:16:30.983 回答
0

像这样的东西;

RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+)/foo/bar/$ index.php?lang=$1
于 2013-07-11T13:17:20.963 回答