Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mod rewrite pytanie
Forum PHP.pl > Forum > PHP
chormi
Witam

Chciałem aby linki nie zawierały nazwy pliku który includuję.
W index.php sobie wykrywam zmienna $_GET np. 's'. Następnie opierając się niej, dołączam odpowiedni plik.
Przykładowo obecnie link wygląda tak:

strona.pl/show/podkategoria/id - (co w praktyce oznacza index.php?s=show&c=podkategoria&id)

a chciałbym żeby wyglądał tak:

strona.pl/podkategoria/id

Próbowałem już wielu metod, ale jakoś nie mogę znaleźć logicznej koncepcji wyeliminowania z adresu nazwy dołączanego pliku, co chyba jest niemożliwe? Nie wiem może htaccess, chciałbym abyście mi podali chociażby nazwę tej operacji żebym mógł wyszukać w google, bo tak nawet nie wiem z jakim zapytaniem uderzyć do szukajki.
sniver
Cytat
RewriteEngine On
RewriteRule ^podkategoria/([0-9]*)$ /index.php?s=show&c=podkategoria&id=$1 [L]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.