Poczytałem trochę w tym temacie i mam 2 pytania:
1. Mod rewrite działa na zasadzie, że nie zmieni sam wyglądu, tylko jeśli mam kod:
to on wyświetli właśnie taki link a nie ten przerobiony tak ?
2. struktura na serwerze wygląda następująco: public_html/ oraz public_html/include/ plik index.php znajduje się w głównym katalogu a ładowane pliki do treści są w katalogu include. W katalogu z index.php jest plik .htaccess z takim warunkiem:
RewriteEngine On RewriteRule ^/(.*)/$ /?strona=$1 [NC]
ale gdy wpisuję w przeglądarkę strona.pl/kontakt/ to to nie działa.
Próbowałem również w pliku .htaccess wpisywać:
RewriteRule ^/(.*)/$ /index.php?strona=$1 [NC] oraz RewriteEngine On RewriteRule ^/([a-zA-Z]+)/$ /index.php?strona=$1 [NC]
ale żadne z tych nie działa, co robię źle ?
@edit
Właśnie udało mi się "uruchomić" stronę dzięki:
RewriteRule ^(.*)$ index.php?strona=$1
i jak wpisuję www.strona.pl/kontakt/ to niby otwiera, problem w tym, że zamiast kontaktu otwiera mi stronę główną, a cały css czy skrypty, które są w katalogach styles i scripts nie są ładowane.
Pozdrawiam!