Troche to zawiłe opisze dokładniej
cały htacces wygląda tak
Kod
RewriteEngine on
RewriteRule .*\.(html|gif|jpg|png|css|js|ico|jpeg|swf) - [L]
RewriteCond %{HTTP_HOST} ^www.domena.pl [or]
RewriteCond %{HTTP_HOST} ^domena.pl
RewriteRule (.*) http://domena.pl/index.html [R=301,L]
RewriteRule .* test.php
cel:
przy wywołaniu www.domena.pl lub domena.pl wyświetla sie plik index.html (zrobiłem przekierowanie 301 na adres http://domena.pl/index.html lecz to raczej najmniej poprawne rozwiązanie)
przy wywołaniu wszystkich innych adresów (a szczególnie interesuje mnie adres typu
http://subdomena.domena.pl/aaa/bbb/ccc_ccc) wyświetlały (wykonywały) plik test.php do tego służy odwołanie
Kod
RewriteRule .* test.php
ale myśle że gryzie sie z tym
Kod
RewriteRule (.*) http://domena.pl/index.html [R=301,L]
przez co powoduje błąd 500
oprogramowanie php sprawdzałem na localhoście i nie powoduje błędów więc wnioskuje że błąd jest w pliku .htacces