Rewrite mod problem

Cześć, chciałem zamienić wygląd odnośnika tak aby /index.php zamienić na /strona. Niestety nie daje sobie z tym rady, otworzyłem htaaces i wklepałem ten kod

Ale to nie zmieniło wyglądu adresu tylko dodalo podstrone z ktorej moge wchodzić…

Jedna linijka nie wystarczy. Wcześniej musi być RewriteEngine On , ewentualnie również Options +FollowSymLinks czy RewriteBase

Ja pokazałem tylko linijkę którą chciałem tą zrobić a nie cały kod pliku…

Z tego co wiem to nie zamienia prawdziwych adresów plików (/index.php) na wirtualne (/strona), tylko zamienia wirtualne na prawdziwe, co oznacza, że nie uzyskasz czegoś takiego jak: wpisanie w adresu /index.php, a mod_rewrite zmieni ci to na /strona. Musisz w odnośnikach wpisywać /strona. Zamieszałem trochę :razz:

No chyba że w pliku index.php dasz sprawdzanie ścieżki do strony i ewentualnie włączysz przekierowanie na właściwą stronę/ścieżką.

Ale jestem przekonany, że mod Rewrite to potrafi - poszukaj w dokumentacji/w internecie.

EDIT:

A nie będzie to tak:

RewriteRule ^index.php$ strona [L,NC]

Niestety nie, ale też jestem przekonany że to mozna zrobic w mod rewrite, bo od tego wlasnie on jest.

Dodane 17.03.2013 (N) 14:12

Działa, jestem idiotą. pozdrawiam :smiley: