Witam wszystkich.
Napisałem niniejszy .htaccess
  1. RewriteEngine On
  2.  
  3. RewriteRule ^$ /index.php [L]
  4. RewriteRule ^([^/]*)/$ /index.php?page=$1 [L]
  5.  
  6. RewriteRule ^account/$ /account.php [L]
  7. RewriteRule ^account/([^/]*)/$ /account.php?page=$1 [L]
  8.  
  9. RewriteRule ^offers/$ /products.php [L]
  10. RewriteRule ^offers/([^_]*)_id_([^_]*)/$ /product.php?name=$1&id=$2 [L]
  11. RewriteRule ^offers/category/([^_]*)_idcat_([^_]*)/$ /product.php?category=$1&idcat=$2 [L]


Pliki zasadnicze to jak widać:
  • index.php
  • account.php
  • products.php
  • product.php

Wraz z możliwościami rozszerzenia o zmienne: page, name, id, category oraz idcat.

Ale nie jestem pewien dlaczego mi to nie działa jak należy. Nie wiem gdzie leży błąd.

Ponadto chciałbym spytać czy jest jakiś dobry tutorial obsługi przyjaznych adresów w php.
Coś co by mnie poduczyło, bo obecnie wszystko robię na wyczucie.

Z góry dziękuję za pomoc i udzielone odpowiedzi.
Pozdrawiam.

Ponawiam - Bardzo proszę o pomoc!