0

你好,这是我所拥有的:

RewriteRule ^page_([^/]*)$ /page.php?id=$1 [L]

当链接是 domain.com/page_3 它显示页面 page.php/id=3 时,这非常有用。现在我想这样传递它:domain.com/page_3&u=username。但它一直说找不到页面。我将该行更改为:(RewriteRule ^page_([^/]*)$ /page.php?id=$1&u=$2 [L] 不起作用)我错过了什么?

4

1 回答 1

1

您可以尝试 2 个参数

RewriteRule ^page_([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$  /page.php?url=$1&url2=$2 [L,QSA]

这三个,等等等等

RewriteRule ^page_([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$/([a-zA-Z0-9_-]+)$   /page.php?url=$1&url2=$2&url3=$3 [L,QSA]
于 2013-07-28T10:54:15.223 回答