Plik .htaccess wyglada tak:

  1. RewriteEngine On
  2. RewriteRule ^([a-zA-Z]+)$ ?akcja=$1
  3. RewriteRule ^([a-zA-Z]+)$ $1.php


efekt:
przekierowanie linka z adresu strona.pl/?akcja=dzial na adres: strona.pl/dzial dziala
niestety 2ga linika przekierowuje na strone glowna


Zamieniamy kolejnosc wpisow w pliku:

  1. RewriteEngine On
  2. RewriteRule ^([a-zA-Z]+)$ $1.php
  3. RewriteRule ^([a-zA-Z]+)$ ?akcja=$1


efekt:
przekierowanie linka z adresu strona.pl/dzial.php na adres: strona.pl/dzial dziala
niestety 2ga linika przekierowuje na Nie można odnaleźć strony sieci Web


jak to pogodzic ze soba? czy to jest naprawde takie trudne do zrealizowania, ze nikt nie jest w stanie mi przy tym pomoc?

----------------------------------------------------------------------

Dla osob, ktore maja podobny problem przedstawiam rozwiazanie:

Zadziala tylko jeden z powyzszych sposobow, 2-gi trzeba recznie wprowadzic:

  1. RewriteEngine On
  2.  
  3. RewriteRule tapety tapety.php
  4. RewriteRule humor humor.php
  5. RewriteRule gry gry.php
  6.  
  7. RewriteRule ^([a-zA-Z_/-]+)$ ?akcja=$1



W obu przypadkach dziala juz poprawnie... nie sprawdzalem co sie dzieje, gdy oba adresy sa jednakowe winksmiley.jpg