У меня есть веб-сайт, который на одной конкретной странице требует дополнительной переменной.
На данный момент я использую htaccess:
RewriteEngine On RewriteRule ^([^/]*)/$ /index.php?page=$1 [L]
Что отлично работает с одной переменной.
Как мне заставить его работать: http://tessite.com/index.php?page=test&id=1
Это выглядело так: http://tessite.com/test/1
Спасибо за любую помощь или ответы.
RewriteEngine On RewriteRule ^(.*)/(.*)/$ /index.php?page=$1&id=$2 [L] RewriteRule ^(.*)/$ /index.php?page=$1 [L]
Просто добавьте $2
!
Кроме того, [^/]
не требуется, вы можете просто использовать .
,
Его можно закодировать следующим образом:
RewriteRule ^([^/]*)/([^/]*)/$ index.php?page=$1&id=$2 [L]