我有一个网站,在一个特定页面上需要一个额外的变量。
目前,我使用的htaccess是:
RewriteEngine On
RewriteRule ^([^/]*)/$ /index.php?page=$1 [L]
一个变量可以正常工作。
我如何使用它: http://tessite.com/index.php?page=test&id=1
所以它看起来像: http://tessite.com/test/1
感谢您提供任何帮助或回复。
答案 0 :(得分:6)
可以这样编码:
RewriteRule ^([^/]*)/([^/]*)/$ index.php?page=$1&id=$2 [L]
答案 1 :(得分:1)
RewriteEngine On
RewriteRule ^(.*)/(.*)/$ /index.php?page=$1&id=$2 [L]
RewriteRule ^(.*)/$ /index.php?page=$1 [L]
只需添加$2
!
此外,[^/]
不是必需的,您只需使用.
。