We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Problem z mod_rewrite


rafaelpl
09-06-2008, 17:47
Na początku zaznaczam, że posiadam serwer start1g.

W pliku .htaccess mam wpisane następujące wyrażenie:

Kod:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_]+)$ index.php?page=$1
Zmienna $page odnosi się do includowanej podstrony.

Wpisując w oknie przeglądarki adres strony wraz ze zmienną odnoszącą się do nieistniejącego pliku (http://www.rafaelpl.info/pppp), wszystko działa.

Jednak gdy po slashu wpiszę nazwę istniejącego pliku (http://www.rafaelpl.info/news), wyświetla mi się jedynie owy plik (bez indeksu).

Co zrobić, aby otwierał się index.php wraz z przekazaną zmienną $page, gdy istnieje plik o takiej samej nazwie jak zawartość owej zmiennej?

Z góry dziękuję za pomoc i mam nadzieję, że przedstawiłem problem w miarę zrozumiale

Edit:
Teraz podmieniłem odpowiednio nazwy plików, więc działa, ale jest to bardzo naciągana metoda, więc czekam dalej na rozwiązanie problemu.