Kod
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} \..+$
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule (.*) - [L]
RewriteCond %{HTTP_HOST} ^domena.pl
RewriteRule (.*) www.domena.pl/$1 [R=301,L]
RewriteRule ^index\.php ./ [R=301,L]
RewriteRule ^(.*)$ index.php [QSA,L]
RewriteBase /
RewriteCond %{REQUEST_URI} \..+$
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule (.*) - [L]
RewriteCond %{HTTP_HOST} ^domena.pl
RewriteRule (.*) www.domena.pl/$1 [R=301,L]
RewriteRule ^index\.php ./ [R=301,L]
RewriteRule ^(.*)$ index.php [QSA,L]
Problem polega na tym, że przedostatni warunek, który z założenia miał przekierowywać adresy z "/index.php" na stronę główną nie działa. Czy ktoś z Was ma jakiś pomysł dlaczego?