index.php?link=dane
Część natomiast tak:
lista.php
Jest też kilka katalogów, np.
forum/
Chcę wykorzystać RewriteRule, aby ładnie przepisywać adresy. Wykorzystałem następującą formułkę w pliki .htaccess:
RewriteEngine On
Co do adresów z index.php?link= przepisuje świetnie, zamiast strona/index.php?link=dane mam strona/dane.
Plików z rozszerzeniem .php nie rusza, to oczywiste.
Jednak jest problem z katalogami.
Np. po podaniu strona/forum, traktuje wywala mi pustą stronę, bo skrypt traktuje to jako index.php?link=forum.
Ponieważ nie mogę przewidzieć jakie zmienne będą w ?link=zmienna, chciałem użyć czegoś takiego jak wyjątki, jednak nic nie udało mi się znaleźć.
Mógłby mi ktoś pomóc?
Najlepiej by było, gdyby wszystkie adresy z strona/index.php?link=dane przepisywał na strona/dane, takie jak strona/lista.php zamieniał na strona/lista, a katalogi zostawiał bez zamieniania.