Otóż mam zrobione maskowanie linków w htaccess:
RewriteRule ^ogloszenia/([0-9])/(.*)$ ?id=$1 [L,QSA]
Otóż są dwa problemy:
1. Gdy sprawdzam czy użytkownik ma w linku zdefiniowane id to po prostu ciągle jest zdefiniowana nie wiem dlaczego:
{ //Pokazywanie ogłoszenia } else { //Pokazywanie listy ogłoszeń }
Za każdym razem wykonuje mi pokazywanie ogłoszenia obojętnie czy id jest zdefiniowane czy nie.
2. Polega na tym, że gdy chcę przekierować np. na strone główną ok przekierowuje ale link pozostaje dalej: http://www.domena.pl/ogloszenia/ mimo, że jestem na stronie głównej.
3. Jak przyspieszyć wczytywanie strony? Wczytuje się ona ponad 3s więc to trochę felerne zwłaszcza, że grafika trochę waży (format .gif 128 kolorów, przeźroczyste)