1

我有一个网站,在一个特定页面上它需要一个额外的变量。

目前,我使用的 htaccess 是:

RewriteEngine On
RewriteRule ^([^/]*)/$ /index.php?page=$1 [L]

这适用于一个变量。

我将如何使用它: http ://tessite.com/index.php?page=test&id=1

所以它看起来像: http ://tessite.com/test/1

感谢您的任何帮助或回复。

4

2 回答 2

6

它可以这样编码:

RewriteRule ^([^/]*)/([^/]*)/$ index.php?page=$1&id=$2 [L]
于 2012-05-26T21:53:41.963 回答
1
RewriteEngine On
RewriteRule ^(.*)/(.*)/$ /index.php?page=$1&id=$2 [L]
RewriteRule ^(.*)/$ /index.php?page=$1 [L]

只需添加$2

此外,[^/]不是必需的,您可以简单地使用..

于 2012-05-26T21:49:57.173 回答