不能使用get参数

Zuk*_*ker 1 php rewrite get

  1. 我的.htaccess: Rewriterule ^(.*?)-(?:.*).html$ ver.php?id=$1 [L]
  2. 我的网址是这样的:http://www.site.com/listado/s.html
  3. 我不能GET用来解析页面:`ie:http://www.site.com/listado/s.html? page = 2

我究竟做错了什么?
我怎样才能解决这个问题?

jim*_*imp 6

您需要该QSA标志,因此mod_rewrite会将您的查询字符串附加到重写.

Rewriterule ^(.*?)-(?:.*).html$ ver.php?id=$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)