1

我似乎无法让这个重写工作正常。我正在寻找一个网址,例如:

`http://sub.domain.com/directory/index.php?name=value`

动态重写为:

`http://sub.domain.com/directory/value`

有什么帮助吗?目前我正在使用:

`RewriteRule ^directory/(.*)$ directory/index.php?name=$1 [L]`

但这并没有给我想要的重写。相反,此规则创建的重写 URI 如下所示:

`http://sub.domain.com/directory/index/name/value`

非常感谢任何见解!

4

1 回答 1

1

尝试这个:

RewriteRule ^directory/([^/]*)$ /directory/index.php?name=$1 [L]

(我总是使用:http ://www.generateit.net/mod-rewrite/index.php )

于 2014-02-20T07:15:15.727 回答