Jakiś czas temu zrobiłem stronkę w php. Ostatnio naszło mnie na przyjazne linki, bo mam takie w stylu ?x=home&id=5. Trochę mi nie wychodziło, więc sprawdziłem najprostsze przykłady.
RewriteEngine On RewriteRule ^home/([0-9]+)/$ \?x=home&id=$1
Wpisuję w przeglądarkę http://mojastrona.ovh.org/home/5/
Serwer napotkał błąd wewnętrzny i nie jest w stanie zrealizować twojego żądania. - nie działa.
Czemu? Chyba czegoś nie rozumiem z tych wszystkich kursów/tutoriali/przykładów mod_rewrite.
(W kodzie napisałem "\?" próbując escapeować pytajnik. Bez tego odwrotnego slasha tez nie działa, to było pierwsze co próbowałem).
(W pliku jest enter po regule, tylko forum mi go okroiło).
(Konto mam na ovh).
Pozdrawiam
PS: Przepraszam za złe umieszczenie tematu. Uznałem, że pasuje do działu php, bo problem przyjaznych linków dotyka każdego kto korzysta z querystringów.