2013-03-01 14 views
6

Próbuję napisać linię .htaccess, która przerobi skrypt php, ale nadal pozwoli na dodanie dowolnych dodatkowych zmiennych get na końcu. czy to możliwe?.htaccess przepisać ładne adresy URL, które wciąż mogą korzystać z zmiennych get

Obecnie staram się korzystać z tego:

RewriteRule ^item/([^/]*)([^/]*)$ /item.php?id=$1&$2 [L] 

Celem jest, aby być w stanie robić takie rzeczy jak blah.com/item/foo, ale również blah.com/item/foo?bar=whatever.

Obecnie wydaje się, że poprawnie przekazać pierwszą część, id, ale nie całą resztę.

+0

możliwe duplikat [Jak mogę przekazać ciąg kwerendy przy użyciu htaccess?] (http://stackoverflow.com/questions/3024316/how-can-i-forward-a-query-string-using-htaccess) – Eric

Odpowiedz

5

Trzeba skończyć z [L,QSA]

+0

Ah, który to zrobił, dzięki. – xiuyuan

Powiązane problemy